AI data capture from passports, I‑94, and I‑797 mapped into USCIS forms
Turn document scans into form‑ready data. Parley reads passports (MRZ/VIZ), I‑94s, and I‑797s, normalizes values, and maps them into recurring USCIS fields with attorney review.
Auto‑fill I‑129, I‑140, I‑907, and G‑28 from passports, I‑94, and I‑797 in Microsoft Word (OCR)
Parley auto‑fills recurring USCIS fields directly in Word from passports (MRZ/VIZ), I‑94 admissions, and I‑797 receipts/approvals. Review mappings, click Insert to Word via the Parley add‑in, or export to Google Docs and PDFs.
- Keywords lawyers search for: auto‑fill I‑129 in Word; auto‑fill I‑140 in Word; auto‑fill G‑28; auto‑fill I‑907; map MRZ to USCIS biographic fields; auto‑populate I‑539/I‑765; USCIS‑ready packet assembly.
Alt text for screenshots (accessibility + exact‑match search)
Use these alt texts when embedding images to improve accessibility and snippet quality:
-
Alt: “Passport MRZ/VIZ to USCIS biographic fields — surname, given names, DOB, nationality, passport no., sex, expiry — side‑by‑side mapping UI.”
-
Alt: “I‑94 parse showing class of admission, most recent entry, admit‑until mapped to Status, Last Arrival, Expiration for extensions/COS.”
-
Alt: “I‑797 receipt and validity block with IOE/WAC/EAC/SRC/LIN parsed to Receipt #, Form Type, Notice/Validity Dates.”
-
Alt (Word add‑in clip): “Parley Word add‑in inserting approved mapped values into placeholders in an I‑129/I‑140 draft.”
-
Alt (Export panel): “Export with Include Table of Contents toggle to generate a single styled PDF packet.”
Troubleshooting scans (passports, I‑94, I‑797)
-
Resolution and glare: Prefer 300+ DPI scans; avoid shadows/flash glare. Re‑scan or photograph on a flat, well‑lit surface.
-
MRZ completeness: Ensure both MRZ lines are visible; crop to include the full MRZ and the VIZ name line.
-
Name order/diacritics: MRZ drops accents and may compress middle names; confirm preferred legal spelling before insert.
-
I‑94 format: Use the official PDF/printout; confirm the “Most Recent Entry,” “Class of Admission,” and “Admit Until” are legible.
-
I‑797 legibility: Include the receipt prefix and check digits; avoid cut‑off validity dates.
-
Date formats: Source docs may be dd/mm/yyyy; verify mm/dd/yyyy before export.
-
Catch‑Up rescan: After uploading a clearer scan, run Catch‑Up to propose updates without overwriting attorney edits.
FAQ: AI data capture from passports, I‑94, and I‑797 mapped into USCIS forms
-
What is it? AI extraction that converts passport, I‑94, and I‑797 fields into standardized USCIS labels used across forms and templates.
-
Which forms does it map into? Commonly I‑129, I‑140, I‑907, and G‑28, with shared data also reused in I‑539, I‑765, and other workflows noted on this page.
-
Does it work in Word? Yes. Review mappings in Parley, then insert approved values directly into your Microsoft Word draft via the Parley add‑in.
-
Who stays in control? Attorneys. Every mapped value is visible, editable, and source‑labeled (Passport MRZ / I‑94 / I‑797) before export.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "From documents → I-129/I-140/I-907",
"description": "Map fields from passports, I-94, and I-797 into I-129, I-140, and I-907 with attorney review.",
"totalTime": "PT4M",
"supply": [
{ "@type": "HowToSupply", "name": "Passport (scan or photo)" },
{ "@type": "HowToSupply", "name": "I-94 (PDF/printout)" },
{ "@type": "HowToSupply", "name": "I-797 (A/B/C)" }
],
"tool": [
{ "@type": "HowToTool", "name": "Parley platform" },
{ "@type": "HowToTool", "name": "Parley Microsoft Word add-in" }
],
"step": [
{ "@type": "HowToStep", "name": "Upload documents", "text": "Add the applicant’s passport, I-94, and I-797 to Evidence." },
{ "@type": "HowToStep", "name": "Launch Auto-Fill", "text": "Select the applicant and choose I-129, I-140, and/or I-907 as targets." },
{ "@type": "HowToStep", "name": "Review mappings", "text": "Confirm extracted values against USCIS labels; edit inline as needed." },
{ "@type": "HowToStep", "name": "Insert or export", "text": "Insert into Word via the add-in, or export forms/packets for filing." }
]
}
Auto‑populate (Smart Forms/OCR) USCIS forms from passports, I‑94, I‑797
Updated: Oct 2025
Auto‑fill USCIS forms from passports, I‑94, and I‑797
Parley automatically extracts key data from passports, I‑94 admissions, and I‑797 notices and maps it into recurring USCIS form fields and firm templates—keeping attorneys in control with an inline review and mapping UI.
Quick tour: Mapping UI and “Insert to Word”
See the end‑to‑end flow at a glance. Use these captions to verify what each step looks like in your environment.
Screenshot gallery (captioned)
-
Passport MRZ → Biographics mapping
-
[screenshot] Left: MRZ/VIZ snippet with surname, given names, DOB, nationality, passport #, sex, expiry. Right: normalized USCIS labels ready to insert. Caption: “Passport MRZ normalized to standard USCIS biographic fields.”
-
I‑94 parsing → Status and last arrival
-
[screenshot] Left: I‑94 highlight of class of admission, most recent entry, admit‑until. Right: mapped Status/Expiration/Last Arrival fields. Caption: “I‑94 fields mapped for extensions and COS.”
-
I‑797 receipts → Receipt/validity mapping
-
[screenshot] Left: I‑797 with IOE/WAC/EAC/SRC/LIN receipt and validity block. Right: Receipt #, form type, notice/validity dates. Caption: “I‑797 details linked for portability and continuity checks.”
30–60s clip: Insert mapped values into Word
-
[video callout] The Parley Word add‑in inserts reviewed fields directly into your active draft. Caption: “Click Insert to Word to drop approved values into placeholders or paragraphs.”
-
What you’ll see: the Forms Data sidebar, field approvals, and a single click inserting values and paragraphs into Microsoft Word.
Want to try this flow on a demo file? Explore a generated sample case or request a walkthrough:
-
Sample case (read‑only): https://www.parley.so/sample-case
-
Request a demo: https://www.parley.so/contact-us
How Parley extracts data from passports into forms
-
Reads MRZ and VIZ to capture surname, given names, DOB, nationality, passport number, sex, and expiry.
-
Normalizes formats (e.g., dates) and maps values to standard USCIS biographic labels used across forms.
-
Attorney reviews and edits values inline before insertion.
-
[screenshot callout] Mapping UI showing passport source snippet on the left and mapped USCIS fields on the right.
How Parley extracts data from I‑94 into forms
-
Parses most recent entry details, class of admission, admit‑until/expiration, and travel record references when present.
-
Maps status and last arrival fields into relevant extension/change‑of‑status and benefits forms.
-
Attorney can override any mapped field prior to export.
-
[screenshot callout] Mapping UI with I‑94 highlights linked to Status/Expiration/Last Arrival fields.
How Parley extracts data from I‑797 into forms
-
Captures receipt numbers (e.g., IOE/WAC/EAC/SRC/LIN), form type, notice dates, validity periods, and party identifiers.
-
Maps underlying petition details into bridging/portability sections and status continuity checks in workflows.
-
[screenshot callout] Mapping UI with I‑797 receipt and validity dates aligned to target labels.
Export with an “Include Table of Contents” toggle
-
Generate a single, styled PDF or export to Word/Google Docs with optional Table of Contents.
-
[screenshot callout] Export panel with an “Include Table of Contents” toggle enabled.
Auto‑populate USCIS forms
Parley auto‑populates USCIS forms by mapping extracted values from source‑of‑truth documents directly to recurring fields across I‑129, I‑140, I‑907, G‑28, I‑539, I‑765, and more—always with attorney review before export.
-
Centralized Forms Data layer keeps names, dates, receipt numbers, status, and passport details synchronized across packets.
-
Source‑of‑truth detection labels each mapped value (Passport MRZ, I‑94, or I‑797) so attorneys can compare and override quickly.
-
Catch‑Up rescan proposes updates for missing or stale fields without overwriting attorney edits.
-
[screenshot callout] Mapping panel showing source snippet on the left and auto‑populated USCIS field on the right.
AI Data Capture (OCR)
Parley’s AI Data Capture (OCR) reads MRZ/VIZ on passports, structured text on I‑94s, and receipt/validity blocks on I‑797s to normalize dates, names, and identifiers into standard USCIS labels.
-
Handles common scan imperfections and normalizes date formats to mm/dd/yyyy for form readiness.
-
Highlights confidence and lets attorneys fix edge cases inline before committing to forms or Word drafts.
-
[screenshot callout] Mapping panel with highlighted OCR extractions and inline edit controls.
Passports/I‑94/I‑797
Purpose‑built extractors convert these documents into structured, reusable data:
-
Passports: MRZ/VIZ for surname, given names, DOB, nationality, passport #, sex, and expiry.
-
I‑94: Class of admission, most recent entry, admit‑until, and travel record references when present.
-
I‑797 (A/B/C): Receipt
(IOE/WAC/EAC/SRC/LIN), form type, notice dates, validity periods, and party identifiers.
How
To: Auto‑populate forms in under 2 minutes
-
📁 Upload: Add passport, I‑94, and I‑797 to Evidence.
-
⚙️ Launch: Open Auto‑Fill, pick the applicant and target form(s) or template.
-
🔎 Review: Validate mappings in the side‑by‑side panel; adjust any field inline.
-
📝 Insert: Push values into your Word draft via the Parley add‑in or to form worksheets.
-
📦 Export: Assemble a single, styled PDF packet or export to Word/Google Docs.
Introduction
Parley extracts structured data from common immigration documents—passports, I‑94 arrival/departure records, and I‑797 notices—and uses it to auto‑fill recurring fields across immigration forms and drafting templates. This page explains how it works, what is supported today, and how attorneys validate outputs inside existing workflows such as Microsoft Word. Parley is purpose‑built for immigration practices, integrates with Word/Drive tools, compiles exhibits to PDFs, and operates under SOC2 Type 2 and GDPR standards (Parley site, About, Privacy Policy).
What the auto‑fill feature does
-
Parses machine‑readable zones (MRZ) and visual inspection zones (VIZ) on passports to capture biographic data.
-
Reads I‑94 admissions data (class of admission, admit‑until date, most recent entry, issuing agency formatting) from PDFs/printouts.
-
Extracts I‑797 receipt numbers, form types, notice dates, validity periods, and petitioner/beneficiary identifiers.
-
Normalizes and maps extracted values to standard USCIS field labels used repeatedly across forms and drafting templates, preserving attorney control for final review.
-
Works inside the drafting workflow immigration firms already use (e.g., Microsoft Word add‑in, Google Docs export, file‑store integrations) (Parley site, LegalTechnologyHub overview).
Step‑by‑step workflow (no‑code for legal teams)
1) Create or open a case in Parley.
-
[screenshot callout] Case dashboard with Evidence and Draft tabs. 2) Upload source‑of‑truth documents
-
Drop a passport scan, I‑94 printout, and latest I‑797 approvals/notices into Evidence.
-
[screenshot callout] Evidence list shows document type and upload time. 3) Launch Auto‑Fill
-
Choose Auto‑Fill from Documents → select the applicant (beneficiary or dependent) and the target form/template.
-
[screenshot callout] Modal with document selection and target output. 4) Review field mappings
-
Parley displays extracted values side‑by‑side with target field labels; edit any value inline.
-
[screenshot callout] Side panel: Source snippet (highlighted) and mapped field. 5) Apply to draft/forms
-
Insert values into your active Word draft via the Parley add‑in or push to your form worksheet for downstream PDF assembly.
-
[screenshot callout] Word add‑in inserting paragraphs/fields. 6) Assemble and export
-
Generate a single, styled PDF package with exhibits, or export to Word/Google Docs for firm‑specific formatting (Parley site, LegalTechnologyHub overview). 7) File‑ready review
-
Attorney performs final quality review; Parley emphasizes human‑in‑the‑loop drafting and validation (Business Insider coverage, industry usage article).
New: Collaborate‑powered intake and cross‑form deduplication
-
Early prefill: As soon as you upload passports, I‑94s, and I‑797s, Parley begins pre‑populating a shared data layer used by forms and templates—no extra clicks required.
-
One answer, many forms: Shared biographic, petitioner, and employer data automatically deduplicates across I‑129, I‑140, I‑907, and G‑28 so clients and HR aren’t asked the same question twice.
-
Client review via Collaborate: Send a Collaborate request for clients/HR to confirm or complete only the fields they need. Prefilled values are shown for quick confirmation; proposed edits are tracked and require attorney approval before committing to the case.
-
Availability: End‑to‑end intake + prefill is live, with H‑1B and TN flows available in beta.
Supported source documents
-
Passports: MRZ (P<… lines), VIZ (surname, given names, nationality, passport number, DOB, sex, expiry), optional place of birth.
-
I‑94: Most recent entry details, class of admission, admit‑until, travel history record number when present.
-
I‑797 (A/B/C series): Receipt numbers (e.g., WAC/EAC/SRC/LIN/IOE…), form type (e.g., I‑129, I‑140), notice/validity dates, petitioner/beneficiary names.
Field mapping coverage (examples)
The same personal/case data recurs across many immigration forms and firm templates. Parley focuses on these recurring fields so one upload can prefill multiple outputs.
| Source value (from doc) | Target field label | Forms and templates where this commonly appears |
|---|---|---|
| Surname, Given name (passport MRZ/VIZ) | Family Name, Given Name | Repeats across intake sheets, support letters, and USCIS biographic sections (e.g., principal/derivative forms) |
| Date of birth | Date of Birth (mm/dd/yyyy) | Biographic sections across employment‑based and benefits forms |
| Passport number, expiration | Passport Number; Passport Expiration | Nonimmigrant worker and travel‑related filings |
| Class of admission; Admit‑Until; Most recent entry date (I‑94) | Status; Expiration; Last Arrival | Extension/change of status and benefits requests |
| Receipt number; Form type; Notice/validity dates (I‑797) | Receipt #; Underlying Petition; Validity | Bridge petitions, portability, and status continuity checks |
Note: The table illustrates recurring fields; attorneys remain responsible for legal strategy, eligibility analysis, and final certifications (Parley About).
Supported outputs (forms and drafting contexts)
Parley auto‑fills recurring biographic and case fields used across employment‑based and benefits workflows. Examples where these fields commonly recur include: Form I‑129 (nonimmigrant worker), Form I‑140 (immigrant worker), Form I‑539 (extend/change status), Form I‑765 (employment authorization), Form I‑131 (travel), and Form I‑485 (adjustment). For confirmation of specific editions and firm‑specific templates, contact the team (Contact Parley).
New: Expanded form coverage and smarter auto‑fill
-
Direct form coverage: Auto‑fill now extends to I‑129, I‑140, G‑28, and I‑907 using data extracted from passports, I‑94s, I‑797s, and firm intake.
-
Visa‑specific ancillary sections: Parley identifies case type and prompts visa‑specific ancillary sections to help complete more of the form up front.
-
Source‑of‑truth detection: When multiple documents contain the same field (e.g., name, DOB, passport number), Parley selects a primary source and labels it, while showing alternates for quick comparison and override by the attorney.
-
[screenshot callout] Field row with a “Source” badge (Passport MRZ / I‑94 / I‑797) and a dropdown to switch sources.
-
Catch‑Up rescan (fill what’s missing): Add new evidence at any time and run Catch‑Up to rescan and propose updates only for unmapped or stale fields across I‑129, I‑140, I‑907, and G‑28—without overwriting attorney edits.
-
[screenshot callout] Catch‑Up panel showing suggested updates with diff highlights and Apply/Skip controls.
Quick how‑to: Catch‑Up rescan
1) Upload new or corrected evidence (e.g., a clearer passport scan or latest I‑797).
-
[screenshot callout] Evidence list with newly uploaded item highlighted. 2) Open Forms Data and click Catch‑Up.
-
[screenshot callout] Catch‑Up button in the Forms Data toolbar. 3) Review suggested field updates and choose Apply for the forms you select.
-
[screenshot callout] Suggested updates list with per‑field Apply/Skip toggles. 4) Re‑generate your form packet or push updates into your active Word draft.
-
[screenshot callout] Confirmation toast: “Fields updated. X forms refreshed.”
Accuracy and validation notes
-
Document quality: Low‑resolution scans, glare, or partial MRZ lines reduce parse accuracy; upload originals or 300+ DPI scans when possible.
-
Name order and diacritics: MRZ strips accents and may compress middle names; verify against the applicant’s preferred legal spelling in prior filings.
-
Multiple I‑94s: Travel history can create overlap; confirm the most recent lawful admission and class of admission before filing.
-
Receipt numbers: Verify prefix and check digits; confirm the underlying petition’s status via your firm’s normal channels/portals.
-
Date normalization: USCIS forms expect mm/dd/yyyy; source documents may use dd/mm/yyyy—double‑check after auto‑fill.
-
Status continuity: Auto‑filled dates help, but attorneys must analyze gaps, grace periods, and portability before certifying forms.
-
Human‑in‑the‑loop: Firms use Parley to accelerate drafting while maintaining attorney review and quality control (Business Insider).
Security, compliance, and deployment
-
Security posture: SOC2 Type 2 and GDPR standards; see the privacy policy for collection, use, and retention details (Privacy Policy).
-
Deployment and integrations: Works with Microsoft Word, Google Docs export, and file‑store integrations such as Dropbox/Google Drive; generates single‑package PDFs with exhibits (Parley site, LegalTechnologyHub).
-
Backed by domain‑specific focus: Parley is immigration‑only, YC‑backed, and designed around real firm workflows (About, LinkedIn).
Performance impact observed by firms
Independent write‑ups and investor notes describe large time savings per case when automating reading, summarizing, and writing tasks central to immigration filings—freeing teams to focus on eligibility and strategy (Business Insider, Broadshade Investments).
Getting started- Explore a generated sample case: https://www.parley.so/sample-case
- Talk to our team for a walkthrough and to confirm your forms/templates: https://www.parley.so/contact-us
FAQ: Editions, confidence, and overrides
-
Which USCIS editions are supported? Parley maps recurring fields into current USCIS form editions used in active workflows (e.g., I-129, I-140, I-907, G-28). Because USCIS editions change, attorneys confirm edition and pagination at export.
-
How are confidence scores used? Extracted fields display confidence highlights. Lower-confidence values are flagged for review; attorneys approve or edit before insertion into Word or export.
-
Can I override or correct values? Yes. Every mapped value is editable. You can choose the source (Passport MRZ, I-94, I-797) when multiple documents provide the same field.
-
Does this work in Microsoft Word? Yes. Insert approved values directly into your active Word draft via the Parley add-in; export to Google Docs and PDFs is also available.
-
What visa types does this help with? Firms use Parley across major U.S. employment-based categories, including EB-1, EB-2 NIW, H-1B, L-1, TN, and E-2, alongside related benefits forms.
-
Security posture? Parley emphasizes attorney-in-the-loop review, SOC 2 Type 2 and GDPR standards, encryption, and auditability.
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Parley",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "Immigration drafting and forms automation",
"operatingSystem": "Web, Windows, macOS",
"description": "AI immigration associate that extracts data from passports, I-94s, and I-797s to auto-fill recurring USCIS fields, draft letters, and assemble USCIS-ready PDF packets with attorney review.",
"softwareVersion": "continuous release",
"dateModified": "2025-10-24",
"featureList": [
"Evidence-aware OCR for passports (MRZ/VIZ), I-94, and I-797",
"Auto-fill recurring fields in I-129, I-140, I-907, G-28",
"Microsoft Word add-in; Google Docs and PDF export",
"One-click exhibit assembly with TOC and continuous pagination",
"Attorney review with confidence highlights and source labels",
"SOC 2 Type 2 and GDPR-focused workflows"
],
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
FAQ
“Auto‑fill USCIS fields from passports, I‑94, and I‑797 in Word,”
Yes. Upload a passport, I‑94, and I‑797 to Evidence, launch Auto‑Fill, review the mapped fields, then insert values directly into your active Microsoft Word draft via the Parley add‑in. Attorneys retain full control for final edits and certification.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Auto-fill USCIS fields from passports, I-94, and I-797 in Word",
"description": "Use Parley to extract data from passports, I-94, and I-797 and auto-fill recurring USCIS fields directly into a Word draft via the Parley add-in.",
"totalTime": "PT5M",
"supply": [
{ "@type": "HowToSupply", "name": "Passport scan" },
{ "@type": "HowToSupply", "name": "I-94 printout or PDF" },
{ "@type": "HowToSupply", "name": "I-797 notice (A/B/C series)" }
],
"tool": [
{ "@type": "HowToTool", "name": "Parley platform" },
{ "@type": "HowToTool", "name": "Parley Microsoft Word add-in" }
],
"step": [
{
"@type": "HowToStep",
"name": "Create or open a case",
"text": "Open the relevant case in Parley to manage evidence and drafts."
},
{
"@type": "HowToStep",
"name": "Upload source documents",
"text": "Add the applicant’s passport, I-94, and I-797 to the Evidence section."
},
{
"@type": "HowToStep",
"name": "Launch Auto-Fill",
"text": "From Documents, choose Auto-Fill; select the applicant and the target form or template."
},
{
"@type": "HowToStep",
"name": "Review field mappings",
"text": "Verify extracted values aligned to USCIS field labels; make edits inline as needed."
},
{
"@type": "HowToStep",
"name": "Insert into Word",
"text": "Use the Parley Word add-in to insert mapped values into the active draft."
},
{
"@type": "HowToStep",
"name": "Assemble and export",
"text": "Generate a single PDF package with exhibits or export to Word/Google Docs."
},
{
"@type": "HowToStep",
"name": "Attorney review",
"text": "Complete a final human-in-the-loop quality check before filing."
}
]
}
-
Explore a generated sample case to see drafting and assembly in context (Sample case).
-
Talk with our team to confirm your specific forms, editions, and template mapping (Contact Parley).
-
After onboarding, firms typically upload a passport + I‑94 + latest I‑797 to seed auto‑fill for core biographic and status fields, then proceed to drafting in Word.