Invitation-only — onboarding select firms

The AI co-pilot for Canadian immigration consultants

Draft IRCC letters, auto-fill the portal, run a full CRM, and collaborate with your team — all from one platform purpose-built for RCICs.

  • Pay only when you work
  • No subscription
  • Set up in minutes
AI that works inside your case Grounded in real case data, not a generic prompt window.
Built-in CRM, not a glued stack Cases, contacts, pipelines, tasks — all native, no Zapier.
Canadian compliance by default PIPEDA, CICC retention, AES-256 encryption, full audit log.
Made for RCICs, by people who get it Purpose-built — not a port from US legal software.
AI that does the work

AI that lives inside your case.

Not in another tab. Not generic. Grounded in the actual applicant, their documents, your firm's playbook, and the IRCC catalogue — so what comes out is ready to ship, not ready to rewrite.

Firm knowledge base Your tone, templates, playbooks
This case Questionnaire · applicants · documents · notes
IRCC sources Forms catalogue · processing times · EE draws
Migrawise AI Drafts grounded in your reality
Letters
IRCC forms
Gap reports
01

Letter generation

9 letter types — cover letters, explanations, statutory declarations, sponsorship, invitations, submissions. Pick a type, optionally scope to one applicant on a multi-applicant case, and Migrawise AI drafts it from the questionnaire and documents in seconds. Edit in a full WYSIWYG, export as PDF or Word.

  • Drafted from this case's actual data, never templates
  • Per-applicant scoping for Super Visa, family class, etc.
  • PDF + DOCX export with your firm letterhead
Letters · Sarah Anderson — Visitor Visa
Cover Letter — Apr 26, 2026
SavePDFDOCX
AI is drafting… Saved just now
02

IRCC form auto-fill

Upload the applicant's documents once. Migrawise extracts every relevant field — passport number, DOB, addresses, employment dates — and fills the IRCC PDF for you. Scanned documents fall back to visual parsing. You review the form and ship it.

  • Works on IMM 5257, 5645, 5476, 0008, 5409 and more
  • Source-document hashing — no wasted AI calls on duplicates
  • Field-level provenance: see which doc each value came from
IMM 5257 · Application for Visitor Visa
Section A · Personal Details
0 / 12 filled
Reading passport.pdf
03

Document gap analysis

Migrawise compares what's uploaded against the IRCC checklist for the case type, flags what's missing, and highlights documents that need attention — before submission, not after a procedural fairness letter.

  • Per-applicant checklists for multi-applicant cases
  • Reasoning shown — not just a green/red badge
  • One-click "request from client" turns gaps into portal tasks
Documents · checklist analysis
Passport (bio page)passport.pdf · uploaded Apr 22
Approved
Birth certificatebirth_cert.pdf · uploaded Apr 22
Approved
Bank statements (3 mo)bank_jan.pdf · only 1 month uploaded
Needs revision
Employment letteremployer.pdf · uploaded Apr 23
Approved
Travel medical insuranceRequired for Super Visa · no document found
Missing
Photographs (2)photos.zip · uploaded Apr 23
Approved
0 issue · 1 missing Request from client →
04

Pathway & CRS analyzer

Full IRCC Comprehensive Ranking System (sections A–D), Federal Skilled Worker 67-point grid, and PNP eligibility against ON, BC, AB, SK, MB, and Atlantic streams — saved to the case, not just a calculator.

  • Real CRS scoring, not estimates
  • Recommends the strongest pathway given the profile
  • Saves to the case for tracking and re-runs as profile changes
Assessment · Express Entry — CEC
0 CRS score
Latest cutoff
491 EE draw · Apr 17
437
78
0
15
Strong CEC candidate — recommended pathway: Express Entry CEC.
Chrome extension

Type the case once.
Watch the IRCC portal fill itself.

Our Chrome extension talks directly to the IRCC New Portal. It reads the case from Migrawise, fills every field, and lets you review before submission. No more 200-field copy-paste marathons.

🔒 onlineservices-servicesenligne.cic.gc.ca
Visitor Visa Application Section 1 of 4
Migrawise Autofill Connected to Sarah Anderson — TRV
Detected portal — IRCC New Portal
Loaded case context (47 fields)
Filling Section 1 · Personal details
Section 2 · Contact & passport
Section 3 · Travel history
Section 4 · Background
Filling… 0%
Client experience

Your clients get an experience
worth paying for.

Branded portal. Mobile-first. Documents in, status out, AI questionnaire autofill so they never type the same thing twice.

  • AI questionnaire autofill. Clients drop their documents in. Migrawise reads them and fills 80% of the questionnaire, so they only review and confirm.
  • Mobile-first portal. Works in any browser, no app to download. Clients use their phone, tablet, or laptop.
  • Real-time case progress. Clients see their stage, deadlines, and what's needed next — no more "what's the status?" emails.
  • One place for everything. Pay invoices, sign agreements, message your team, drop new documents.
Request access
9:41
Krilaha Immigration Sarah's portal
Visitor Visa · Sarah Anderson
20% complete · Step 2 of 5
Drop your documents We'll fill out the rest for you
passport.pdf2.4 MB
marriage_cert.pdf1.1 MB
employment.pdf318 KB
Personal Information 0%
  • Full name
  • Date of birth
  • Citizenship
  • Marital status
Employment 0%
  • Employer
  • Position
  • Start date
We filled 80% for you Tap to review — correct anything that's wrong
Run your whole practice

Built-in CRM, calendar, documents, billing.
No more juggling four tools.

Cases, contacts, documents, invoices, calendar, messages — one workspace, one source of truth. No Zapier holding it together.

app.migrawise.ca / cases
Intake 4
Sarah AndersonVisitor Visa
Fathima RazmaPGWP
Pavan K.Express Entry
Riya M.Study Permit
Documents 3
Aaron K.Super Visa
Lin Z.Work Permit
Daniel O.Spousal sponsorship
Submitted 5
Anna L.Express Entry
Michelle Y.Study Permit
+2 more
Decision 2
Terri J.Citizenship · Approved
Jamal N.TRV · Approved
NameEmailCasesStatus
SA Sarah Anderson[email protected]1Active
FR Fathima Razma[email protected]1Active
PK Pavan Kumar[email protected]2Active
AK Aaron Khan[email protected]3Active
LZ Lin Zhao[email protected]1Lead
Passport.pdf2.4 MB · Sarah AndersonApproved
Bank_Jan.pdf1.1 MB · Sarah AndersonRevision
Employment.pdf318 KB · Sarah AndersonApproved
IMM5257.pdfauto-filled · readyAI
Birth_cert.pdf820 KB · Aaron K.Approved
Photos.zip4.0 MB · Aaron K.Approved
April 2026
MonTueWedThuFri
20
21
22Consult · Sarah
23
24
27
28Submit · TRV
29eSign · Aaron
30
1
Built for teams

Your firm. Your roles. Your workflow.

Granular permissions across 15 modules, internal team chat, and a daily digest that summarises everything you missed — so nothing slips.

Team chatSarah Anderson · TRV
LM
Lavanya

Bank statements only have Jan — can you ask the client?

You

On it. I'll send a portal task now.

RP
Rohan

Cover letter is drafted — review before EOD?

LM
Granular roles15 permission modules
CasesDocsAIBilling
Owner
Case Manager
Paralegal
Receptionist
Accountant
Full View None
Daily digestEmail · 8:00am
3 invoices overdue$4,200 outstanding
2 tasks due todaySarah A. · Aaron K.
5 new docs uploadedReviewed automatically
1 unread messageFrom Lavanya
Close the loop

Everything else you'd
otherwise piecemeal.

eSignatures, invoicing, lead capture, PDF tools — the unsexy stuff that costs four extra subscriptions everywhere else. Built in here.

eSignaturesLegally compliant · audit trail
Retainer Agreement
Signed · Sarah Anderson · Apr 24, 2026
Invoicing & paymentsStripe · PayPal · Square
INV-0042Sarah Anderson · TRV
CAD $1,850.00
Consultation$300.00
Application prep$1,200.00
Government fee$350.00
Pay now · Stripe
Lead capture formsEmbeddable widget
Free Immigration Assessment
Express Entry ▾
+ Contact created + Case opened
PDF toolsCompress · merge · split · OCR
Compress 32 MB → 2.1 MB
Merge 5 PDFs → 1
Split Pick pages 3–7
Image → PDF JPG, PNG, HEIC
Built for Canadian compliance

Show your regulator. We've got the receipts.

AES-256 encryption Client credentials & portal sessions encrypted at rest
6-year retention CICC-aligned retention with auto-purge after the window
Canadian data residency Hosted in AWS Canada Central — PIPEDA compliant
Full audit log Every login, edit, and access event logged and queryable
Brute-force protection 5 failures → 30-min lockout; Cloudflare Turnstile on auth
eSign legal compliance Consent capture, IP/UA logged, certificate of completion
Pricing

Pay only when you work.

No subscription. No per-seat fees. Slow months cost $0.

PER CASE · NO MONTHLY BILL
$3

to open each case · then pay-as-you-go for AI

Request access Currently invitation-only. We hand-onboard each firm.
Unlimited cases & clients
AI audits, drafts, autofill
IRCC portal auto-fill
Chrome extension
Document gap analysis
CRS, FSW, PNP analyzers
Built-in CRM & pipelines
Team chat + granular roles
eSignatures & audit trail
Stripe payments
Branded client portal
Lead capture forms
Calendly + Google Calendar
Daily digest email
234 IRCC forms · auto-synced
Knowledge base + shared library
Custom firm branding
Bilingual EN / FR
Dark mode
Full reports & analytics
Typical case cost ~$3–$10 CAD $3 to open + pennies per AI use. Per-case spend caps you control. Full pricing →
From the blog

Field notes for Canadian immigration practice.

Practical guides written by people who actually run files — not generic SEO copy.

All posts
From the beta

What practitioners are saying.

We've been on Migrawise since the early beta and it's quietly become the operating system of our practice. The AI letter drafting saves me real time on cover letters and explanation letters — it picks up tone and details from our prior work, so the first draft already sounds like us. The IRCC portal autofill is the feature I didn't know I needed; what used to be a half-day of copy-paste across applicant forms is now a single click with a review pass. Built for Canadian immigration practice in a way that no general legal CRM has ever managed.
Lavanya Mahendran RCIC · Krilaha Immigration Services Inc.
Questions, answered

Things every firm asks
before they switch.

Can I import my existing client list?

Yes. CSV import on day 1 — contacts, cases, applicants, even your case notes. No re-typing. We've yet to meet a spreadsheet we can't ingest, but if yours is exotic, we'll write the importer for you during onboarding.

How is my client data protected?

Files live outside the webroot, served only via authenticated APIs. Credentials, API keys and SMTP secrets are AES-256 encrypted at rest and never logged. Hosted on AWS Canada Central — PIPEDA-aligned. Account lockout after 5 failed logins, full audit log on every read and write, eSign certificate of completion on every signature.

Is my firm's data used to train AI models?

No. Ever. Our AI infrastructure runs with the no-training option enabled by contract. Your client data is never used to train, fine-tune, or improve any AI model — ours or anyone else's.

What is the AI actually grounded on?

Three sources every time: your firm's tone, templates, and playbooks, the case in front of you (questionnaire, applicants, documents, notes, CRS), and the IRCC catalogue (forms, processing times, EE draws). That's why letters come back with the actual applicant's name and dates, not "[INSERT NAME HERE]".

What if I need to leave?

Full data export — cases, contacts, documents, invoices, eSign envelopes — on demand. Your data is yours, in machine-readable formats. No vendor lock-in, no exit fees.

Does it satisfy CICC retention requirements?

Yes. Closed cases retain for 6 years per CICC by default, with auto-purge after the window unless you extend. eSignatures keep their legal certificate plus the original signed document for the same period. All retention events are logged.

Apply for beta

Be among the first to ship with Migrawise.

We hand-review every application. You'll hear from us within 48 hours.

Already have an invite? Register here.