Feature · AI for All · Form Fill
Your IRCC forms
filled automatically
from your documents
Upload your passport, job offer, and bank statements. GetNorthPath's form autofill feature reads
every document and populates your IMM forms in minutes, so Canadian immigration feels accessible without a
firm doing the typing. You review every field before you submit. Free DIY tools are available when you want to try the flow today.
30+ fields auto-filled per form
10+ IRCC forms supported
Zero copy-pasting
You review every field
Ready for IRCC submission
99.2%
field extraction accuracy
<10s
Per document validated and extracted
30+
Fields auto-filled per form from documents
10+
IRCC form types supported
100%
Pathway-aware before submission
Step by step
How IRCC Form Auto-Fill works
Four stages - from document upload to a completed, tool-ready form package ready
for IRCC submission.
1
You upload your documents
Passport, job offer letter, bank statements, language tests, acceptance letter, employer
letter. Drag and drop - no scanning app needed.
Your documents
2
AI reads and validates in 10 seconds
The Document Validator agent reads every document, extracts structured data, and checks
for issues - expired documents, name mismatches, missing pages, sudden deposits.
AI - Document Validator
3
Form Fill Agent populates your IMM forms
A second AI agent takes all extracted data and maps it to the correct fields across your
IRCC forms. You fill in the remaining fields (travel history, declarations) via My Details.
AI - Form Fill Agent
4
You check every field
you review all extracted values, checks for inconsistencies,
corrects any errors, and approves the complete package before one-click IRCC submission.
Pathway-aware
Transparency
What AI fills - and what only you can answer
AI extracts everything readable from your documents. But some IRCC fields exist only in your
memory - and must come from you through the My Details intake section.
What AI fills
automatically
Passport data - family name, given names, date of birth,
place of birth, country of citizenship, passport number, expiry date, issuing country, all
cross-referenced
Employer details - employer name, address, job title,
NOC
code, offered wage, employment start date,
LMIA number, Offer of Employment number
Education credentials - institution name, program name,
start/end dates, degree level, ECA reference number
Language test scores -
IELTS/CELPIP/TEF band scores for all
four abilities, test date, reference number, overall band
Financial information - bank account balance, bank name,
account holder name, statement date, average balance
Family information - spouse/partner name, date of birth,
citizenship; parents' names and countries of birth
Current permit details - for extensions: permit number,
expiry date, employer on record, permit conditions
LMIA / Offer of Employment - LMIA number, positive LMIA
date, ESDC file number, employer portal offer number
What only you can answer (My
Details)
10-year travel history - every country visited, from/to
dates, purpose, visa type. This information exists only in your memory and travel documents - AI can
detect approximate trip counts but cannot reconstruct the full history
Ties to home country - employment situation, property
ownership, family dependants, relatives in Canada. No document describes your personal motivations to
return home
Purpose of study / work - why this specific program, why
Canada, career goals, post-study plans. These must be written by you in your own authentic voice
Legal and criminal declarations - prior visa refusals,
criminal convictions, deportation orders, medical conditions, military service. False declarations are a
serious immigration offence - these must come from you directly
Intended address in Canada - planned first address, housing
arrangements, who you will stay with. This information does not appear in any document AI can read
Emergency contact - name, relationship, phone, email,
address of a person not accompanying you to Canada
Personal history (Schedule A) - residential addresses for
the last 10 years, all employers, all education, any government positions or political party memberships
Inside the engine
From document to form field - in seconds
The AI reads the raw text of your document and
extracts structured data - then maps each value to the exact field in the IRCC form.
GetNorthPath Form Fill Agent - Claude Sonnet 4.6
Source document - Passport (AI reading)
REPUBLIC OF INDIA
PASSPORT
Surname: SAMPLE
Given Names: the applicant
Nationality: INDIAN
Date of Birth: 14 NOV 1998
Place of Birth: CHENNAI, INDIA
Sex: M
Passport No: N1234567
Date of Issue: 10 MAR 2021
Date of Expiry: 09 MAR 2031
<<SAMPLE<<APPLICANT<<<<<<<<<<<<<<<<<<<
Source - Acceptance Letter
University of Toronto
Office of Admissions
Dear GetNorthPath user,
We are pleased to offer you admission to the
Master of Science in Computer Science
commencing September 3, 2026.
Annual tuition: CAD $22,000
DLI Number: O19283946582
IMM 1294 - Auto-filled fields
Family nameSAMPLE
Given name(s)the applicant
Date of birth1998-11-14
Place of birthCHENNAI, INDIA
Country of citizenshipINDIA
Passport numberN1234567
Passport expiry2031-03-09
Name of institutionUniversity of Toronto
DLI numberO19283946582
ProgramMSc
Computer Science
Start date2026-09-03
11 fields extracted · 0 errors · Confidence:
0.99
Extraction time: 6.2 seconds
Data security
Your documents are handled with strict security
Immigration documents contain some of the most sensitive personal information you own.
GetNorthPath treats them accordingly.
End-to-end encryption
All documents are encrypted in transit (TLS 1.3) and at rest (AES-256). No document is
transmitted without encryption. Your files are never stored on unprotected infrastructure.
Never shared or used for training
Your documents and extracted data are never shared with third parties, used in
advertising, or used to train AI models. Anthropic's enterprise API agreements prevent training on
API-processed content.
Deleted on request
You can request deletion of all documents and data at any time from your portal
settings. GetNorthPath complies with PIPEDA (Canadian Privacy Act) and responds to deletion requests within
30 days.
Private workspace access
Only your assigned the GetNorthPath team and authorised GetNorthPath staff can access your
documents. No other client, lead, or third party can ever see your file.
One-time portal access tokens
Your workspace is accessed via a one-time 48-hour token sent by GetNorthPath.
Tokens expire on first use. All subsequent logins require your own password set during onboarding.
You verify before anything goes to IRCC
AI fills forms - but nothing is submitted to IRCC without your review and
your explicit approval. The Form Fill Agent is a tool, not an autonomous submitter.
Why it matters
Form auto-fill vs. doing it yourself vs. a law firm
IRCC forms are long, precise, and unforgiving. Errors cause delays, additional document
requests, or outright refusals.
Filling IRCC forms yourself
Average 8–12 hours reading instructions, cross-referencing
guides, copying values from documents
High risk of transcription errors - wrong date format, name
inconsistency, wrong NOC code
No file check - IRCC officers see exactly what you
submitted, mistakes included
Unclear what to write in open-text fields - purpose of
study, ties to home country
Easy to miss supplementary forms (IMM 5562, IMM 5669) that
are required but not obvious
A traditional law firm
A person retypes the file by hand, and you wait for each update
3–5 week turnaround for form filling - most of that time is
your file sitting in a queue
file check - the main value you're paying for, and the
only stage GetNorthPath replicates with a human
Limited visibility - you often don't see the forms until the
firm sends a draft for signature
Communication gaps - the founder of GetNorthPath experienced
58 days with no substantive feedback
GetNorthPath
AI fills your forms from your
documents in minutes You fill what only you can
answer (travel history, declarations) via guided intake
You check every field One-click
IRCC submission. Document checks, form fill, and a walkthrough. File check included.
Common questions
Frequently asked questions
What if the AI fills a field incorrectly?
+
Every extracted value is reviewed by you before anything goes to IRCC.
This is non-negotiable - no application is submitted without self-serve tools. If an error is found during
the tools review, it is corrected and you are notified. In addition, you have full visibility into every
form field through your workspace, and you can flag anything that looks wrong at any time.
What documents does the AI need to fill my forms?
+
The AI reads whatever you upload. The more documents you provide, the more fields get
auto-filled. At minimum, your passport is required (fills personal data). Each additional document fills more
fields: job offer letter (employer data), IELTS certificate (language scores), bank statements (financial
data), acceptance letter (school and program data), LMIA (LMIA number and employer compliance). Missing
documents result in those fields being left blank for you to complete.
Does the AI fill forms in both English and French?
+
The Form Fill Agent fills forms in English by default. For Quebec-stream applications
requiring French forms, the agent uses GetNorthPath's Translation Agent (DeepL primary, Google Translate
fallback, GPT-4o for low-resource content) to provide French-language values. For bilingual IRCC forms, both
language sections are populated. you review translated content for accuracy before submission.
How does the AI handle scanned documents (photos of documents)?
+
GetNorthPath accepts PDFs, JPGs, PNGs, and HEIC files. Scanned documents and phone photos are
processed using optical character recognition (OCR) before field extraction. For high-quality scans (300
DPI+), accuracy is equivalent to native PDFs. Low-quality or blurry scans may result in lower confidence
extractions - the AI flags these for free AI tools rather than inserting potentially incorrect values.
What happens to my documents after my application is submitted?
+
Your documents remain accessible in your workspace for 12 months after your application
is submitted - useful if IRCC requests additional documents during processing. After 12 months, documents are
archived (no longer in active storage) but available on request for 24 months. After 36 months, documents are
permanently deleted unless you request earlier deletion. You can request deletion at any time through your
portal settings.
Why can't AI fill the travel history and declarations?
+
Two reasons. First, this information is genuinely not in any document the AI can read - your
travel history exists in your passport stamps (which the AI can partially detect) but not in the precise
format IRCC requires (specific dates, purpose, visa type for every country). Second, legal declarations must
come from you directly. Providing false declarations is a serious immigration offence - having an AI or a
someone fill in "No" for a criminal history question based on an assumption would be legally dangerous.
These fields must be answered by you with full awareness of what you are declaring.
IRCC Form Auto-Fill · AI fills your IMM forms · 10 seconds per document · You review every field · free