The visa renewal interview is in three weeks, and the form asks for every international trip you've taken in the past five years with dates and durations. Your passport has the stamps, sort of — some are smudged, some are missing because the country didn't stamp on entry, some are in the previous passport you renewed two years ago. Your email has booking confirmations going back further but searching them is awkward. The spreadsheet you started after the last renewal made it three trips before you stopped updating it.

Most people navigating any kind of immigration process — student visas, work visas, green cards, citizenship applications, treaty visas, dependent visas, anything — run into this version of the problem. The paperwork isn't hard individually; the moment you actually need to assemble a complete picture of years of travel, employment, addresses, and supporting documents, the records are scattered and the deadline is tight.

A vault that holds your immigration history with structured records for each filing, fixes most of it. The agent does the assembling when something comes up.

**A practical note up front.** Immigration filings have real legal stakes, and an attorney's review is the right call for anything beyond the most routine renewal. Treat the vault as your personal record-keeping system that *supports* the filings — not as legal advice or a substitute for counsel.

## One parent page, organized by person and by case

In Docapybara, each person whose immigration history you're tracking gets a parent page. Pages nest with no depth limit, so under each person you can have child pages for *Passport history*, *Visa stamps*, *I-94 records (or local equivalent)*, *Travel log*, *Employment history*, *Address history*, *Supporting documents*, *Filings*, and *Attorney correspondence*.

For families filing together — spouses, dependent children — keep one page per person and let the agent search across when needed. *"What was our address in March 2022?"* needs to pull from the family page; *"What was [spouse]'s job title at that time?"* pulls from theirs.

For anyone navigating an international move alongside immigration paperwork, [How to Use AI Notes for Move Management (Relocating)](/guides/personal-life/move-management-relocating/) covers the broader logistical shape; this guide focuses on the documentation that survives the move.

## Passport, visa, and entry-record history

The passport-history page holds basic facts and scans of every passport — current and prior. Number, issue date, expiry, issuing authority. Drop a scan of the bio page on the page; PDFs and image-based scans both work. The agent can pull specifics when needed.

A *Visa stamps* page captures every visa you've held. Country, type, validity dates, conditions, sponsoring entity. For visas where the actual sticker is in the passport, photograph the page and drop it. For e-visas and electronic records, drop the PDF.

For US-based filings specifically, the I-94 record is the document that lawyers and officers care most about. Save a PDF copy of every I-94 from CBP's portal each time you re-enter. They're free to retrieve but the system has been known to lose older records — having your own archive matters.

The travel log is the workhorse for renewal forms. An inline database via the `:::database:::` directive holds it. Columns for trip number, country, departure date, return date, duration in days, purpose, and notes. The agent can update it from voice or text. *"Add the trip to Mexico last month — left June 12, returned June 19, vacation."* Row appears.

When the renewal form asks *"list every international trip in the past five years,"* you ask the agent: *"Generate a five-year travel summary in the format the form wants — country, dates, duration, purpose."* The summary lands grounded in your actual log.

## Supporting documents that survive between filings

Most immigration filings need a long list of supporting documents — birth certificates, marriage certificates, employment letters, pay stubs, tax returns, lease agreements, bank statements, photos that meet specific specifications.

A *Supporting documents* parent page with child pages for each document type holds them. Drop the PDFs. PDFs convert to markdown automatically, so the agent can read them and pull specific information later. *"When does my marriage certificate's apostille expire?"* The answer comes back if the relevant document is on the page.

For documents that need translation (foreign-language certificates), keep both the original and the certified translation on the same page, side by side. The translator's affidavit lives there too. The agent can answer questions across translated and original documents because both are now searchable text.

This pattern overlaps with [Notes for Legal Documentation: A Calmer Way to Keep Your Paper Trail](/guides/personal-life/ai-notes-legal-documentation/) — immigration is one specific shape of the broader paper-trail discipline.

## Employment and address history

Most filings ask for employment history and address history with exact dates. Reconstructing them from memory is reliably worse than reconstructing from records.

An *Employment history* database with columns for employer, job title, start date, end date, address, supervisor name, supervisor contact, and notes. Update it as life happens — when a job changes, log it that week, not three years later when the form asks. The agent can pull the formatted version when needed.

An *Address history* database with columns for address, move-in date, move-out date, type (lease, owned, family). Same pattern — update at the time of the move.

For US filings that ask for five or ten years of history, the agent can generate the formatted summary on demand. *"Pull my address history for the past ten years in the format the form wants."* The list comes back grounded in your records.

## Attorney correspondence and filing history

For anyone working with an immigration attorney, the email volume can get high — fee invoices, document requests, drafts of filings, status updates from the agency. An *Attorney correspondence* child page captures the substantive ones. Forward the email; paste the thread; the agent reads it as text. For phone calls with the attorney's office, voice notes after the call are useful — *"Call with paralegal — they need updated pay stubs for the last six months by next Friday."* Thirty seconds, transcribed, dated.

A *Filings* parent page holds one child page per filing — the I-130, the I-485, the I-765, the N-400, whatever applies. Each filing's page holds the form draft, the supporting document index, the receipt notice, status updates, and any RFE (request for evidence) responses. The agent can read across all of them when something comes up.

**Voice notes from the consulate or the interview.** Some immigration moments don't lend themselves to written records in the moment. The consular interview where they ask seven follow-up questions you didn't expect. The conversation with the officer at the port of entry. Voice notes immediately after, in the car or back at the hotel, capture the actual exchange while it's fresh. The transcript drops on the relevant filing's page. Months later, if anything related comes up, the interview is there in your own words. For more on the broader voice habit, see [The Complete Guide to Voice-First Note-Taking](/guides/personal-life/complete-guide-voice-first/).

## Timelines, deadlines, and the heads-up

Immigration is full of deadlines that have to be right. Visa expiry. Passport expiry. Filing windows. RFE response deadlines. Status renewal dates. EAD expiry. Travel restrictions tied to pending applications.

There's no automated background reminder system in the vault — that's not the shape of what we have. But the agent can answer *"What deadlines are coming up in the next ninety days across all my immigration files?"* and you can make that question part of a monthly check-in. The result is grounded in your actual records.

For people with complex pending cases — multiple family members, parallel filings, USCIS plus DOS plus DOL coordination — the monthly review becomes a five-minute conversation with the agent instead of a quarterly panic. The pattern overlaps with [How to Use AI Notes for Annual Planning and Goal Setting](/guides/founders-ceos/annual-planning-goal-setting/) — structured reviews of recurring deadlines are the same shape across many domains.

## Generating the packet for the next filing

When the next filing comes around, the packet you'd otherwise spend a weekend assembling is mostly already there. The supporting documents are on their pages. The travel log is up to date. The employment and address history are current. The prior filings are referenceable.

You can ask the agent to generate the assembly. *"For the upcoming I-485 filing, generate an index of every supporting document we have on file, by category, with the date of each, and flag any that are likely to need updating before submission."* The summary comes back grounded in the actual records. You hand it to your attorney; they tell you what's missing; you fill the gaps in your own time.

This shape applies whether you're filing yourself or working with counsel. The records exist; the assembly is the work; the agent does the assembly when asked.

## A starter shape that holds together

If you're moving from "scattered across passports, attorney emails, and a folder of paperwork" to a vault:

- **One parent page per person** in the family.
- **A passport-history and visa-stamps page** with scans.
- **A travel log database** updated as you travel.
- **An employment-history and address-history database**, updated as life changes.
- **A supporting-documents parent** with one child per document type.
- **A filings parent** with one child per active or past filing.
- **An attorney-correspondence page** with the substantive exchanges.

That's it. No taxonomy beyond *person / case / document type*. The vault grows; the agent finds answers across it.

The point isn't to make immigration paperwork into a hobby. It's that the small amount of structure you keep means the next renewal interview is grounded in real records, the next filing's supporting-document list mostly assembles itself, and the deadlines that matter are findable before they pass.

[Try Docapybara free](/accounts/signup/) — start with your travel log this week, and the next time a form asks for five years of trip history, the answer will be ready in minutes instead of an evening.