Features

Everything Lexova does

Filling the IRCC portals, cross-checking every document, sorting a client's files into one exhibit PDF, capturing the application for the client — then everything around them. Lexova collapses the slow parts of a Canadian immigration practice into a few clicks.

Fill IRCC portals

Your clients' answers, in the IRCC portal, in one click

The Lexova for IRCC browser extension fills the Express Entry application (eAPR) and the PR portal for representatives from the case — every form of every family member, in your own signed-in session. Each replaced answer is listed with an Undo, and it never presses Submit, Sign or Pay on its own.

Learn more
The Lexova for IRCC side panel previewing an IMM 0008 page: each answer from the case marked “Will fill”.

Coherence check

Find the mismatch before it becomes a fairness letter

Run on demand by your team, the coherence check reads every document filed on the case — passports, employer letters, bank statements, diplomas — against the answers on every form, and lists each fact that disagrees: what the document says beside what the form says, with the source named. Your team verifies each finding before anything is filed; the check never decides for you.

Learn more
Check coherence
Re-run checkLast run 2026-08-21 · 8 to review
Passport number differs between the form and the passport scan — two digits are transposed.
Document says
Passport bio page: AB1234576
Form says
IMM 0008 Q10: AB1234567
Sources: IMM 0008, passport-marie-tremblay.pdf
HighChecked / Verified
Marriage date on the form is one month earlier than the certificate.
Document says
marriage-certificate.pdf: 2019-07-15
Form says
IMM 0008: married 2019-06-15
Sources: IMM 0008, marriage-certificate.pdf
Verified by a.dupuis@example.com
MediumUndo

AI document sorting

Drop the files. Get one exhibit PDF, in your firm's order.

Scans, photos and Word files land in the workspace in no order. One click on “Process with Lexova AI” reads each one — not just its name — files it under the right checklist row, and builds one exhibit PDF the way your firm files it: bank statements per account and newest first, pay stubs newest first, proof of work experience per job, each part behind a divider an officer can read.

Learn more
Add client or employer documents (email, scan, zip)
3 unassigned file(s) ready for Lexova AI
passport-marie-tremblay.pdf1240 KBDownloadDelete
bank-statement-2026-06.pdf420 KBDownloadDelete
employment-letter-clinique-beauval.pdf310 KBDownloadDelete
Counsel intake — files or .zip
Up to 40 files per batch · 24 MB each · 50 MB zip max
Choose files or zipProcess with Lexova AI
↑
Passport (all pages)
Needs review
↑
Proof of funds (6 months)
Needs review
↑
Employment letter
Needs review

Capture the application

The whole application, captured for your client in one click

Before you submit, your client should see exactly what IRCC will receive. One click in the Lexova for IRCC extension opens every form of every family member in the portal and captures every page into one review PDF — sent to the client from Lexova, with their answer coming back to the case.

Learn more
The side panel “Your review copy is ready”, and the client's review card in Lexova.

Read from documents

The details are in the documents. Lexova reads them.

Language-test results, educational credential assessments, the Express Entry profile number, the job seeker validation code and the date of the invitation — read straight from the client's uploads, filed under the right person, each value with its source. You confirm; nobody retypes.

Learn more
Language-test results read from the client's test report, each value with its source file.

Express Entry intake

The Express Entry application, as IRCC asks it

A dedicated intake for permanent residence through Express Entry: the questions of IRCC's electronic application, in its order and wording, one family member at a time — with IRCC's lists, the required questions required, ten-year histories checked for gaps, and the exact missing items named before anyone can submit.

Learn more
The Express Entry application in Lexova: one tab per family member and IRCC's sections in order.

Fill from a document

The letter says it. Don't retype it.

A job from an employment letter, a study from a diploma, a passport from a photo: Lexova AI reads the case's own documents into the entry being filled, and you check every value before it goes in.

Learn more
Two jobs read from two employment letters, each detail shown with its source file before it is added.

Gap & consistency checks

Catch the gaps before an officer does

Lexova checks every personal history and address history for uncovered months, overlapping periods and locations that contradict each other — and refuses to let a form be submitted until every uncovered month is filled in and every overlap or conflict is fixed or explained.

Learn more
Warnings1
1 warning to resolve — 1 without an explanation
👤 Marie Tremblay · Principal applicant
Personal history
Period not covered
Not covered: 2021-03 → 2021-04 (2 months)
2021-032021-04

What to do: Add an entry covering this period — employment, studies, unemployment, or an address — so that no month is missing.

▸ Read as a sentence
Go to the section
IMM 5669 E
Schedule A – Background / Declaration
Submit this form

This form has 1 flagged warning. Fix the entries, or add the required explanation in the warnings panel at the top of the page, then submit.

CancelOK

Practice migration

Bring your practice with you — past files become cases, forms already filled

Drop a folder of past client files. Lexova reads each one: the filled IRCC forms it knows become forms with their answers, everything else stays a document. A review board groups the files into future cases, every name and case type editable — and nothing is created until you confirm.

Learn more
Review before anything is created
3 cases · 9 forms · 15 documentsTick allUntick all
Marie Tremblay
The case takes its principal applicant's name.
From the folder “Tremblay Marie – 2024”
Case type
Work Permit
Assigned agent
— Not assigned —
People
Marie Tremblay
Principal applicant
IMM 5645 · 34 answersIMM 5710 · 80 answersIMM 5257 · 53 answers
Julien Tremblay
Spouse / partner
IMM 5708 · 62 answers
read from its pages — check carefully
6 documentsShow

Added to the case unsorted, ready for Lexova AI sorting.

Back to the filesCreate 3 cases

Import filled forms

Start from the form that is already filled

Choose a previously filled IRCC form — a fillable PDF, a flattened copy, a scan or a photo — and Lexova places its answers into the form you have open, matched by meaning and held to the form's own rules. Only empty questions are filled, the file is read, not stored, and your team reviews every answer before anything is submitted.

Learn more
IMM 5710 E
Application to Change Conditions / Extend Stay as a Worker
Marie Tremblay
Personal Details
Family name (as shown on your passport or travel document)
Tremblay
Given name(s) (as shown on your passport or travel document)
Marie Louise
Date of birth (YYYY-MM-DD)
1988-03-14
Place of birth – City/Town
Lyon
Validate this formDownload this form (PDF)Import a filled PDF

80 answers imported into this form. Review each one before submitting — the old form may be out of date.

Then, with a second, older PDF

14 empty questions will be filled. 11 answers already in this form differ from the old PDF. Keep what is in the form, or replace it with the PDF's answers?

Keep the form's answersReplace with the PDF's

IRCC form autofill

Autofill every IRCC form from one intake

Your client answers a short bilingual intake once. Lexova maps it into all 19 IRCC forms — XFA-aware, audit-clean, in English or French — and keeps them in sync.

Learn more
Applicant: Marie Tremblay
Step 1 of 8
Your legal name

Exactly as it appears on your passport.

Family name (surname)
Tremblay
Given name(s)
Marie
Next →
Then, in your workspace
Pre-filled from About You

24 fields across 3 forms were pre-filled from your intake. You can edit any field directly in the form below — your edit will override the About You value for that form only.

Edit About You →

LMIA applications

LMIA applications, end to end

A complete, bilingual LMIA portal — all five streams, employer document checklists grounded in Service Canada guidance, and a guided application with help on every question.

Learn more
LMIA Application
Stream: High-wage positions
ResetSave draft
Steps
  1. 1Employer contact
  2. 2Work location
  3. 3Hours & pay
  4. 4Job offer
  5. 5Employment benefits
  6. 6Transition plan
  7. …
Employer contact
Given (first) name
Sophie
Family (last) name
Beauval
Email address
s.beauval@example.com
Telephone number
819 555 0187
Extension
204
Documents to provide2
  • Proof of business legitimacyRequired
  • Signed ESDC EMP5575 — Appointment of a Third-Party RepresentativeRequired

AI cover letters

Cover letters, written for the case

Lexova AI first reads the file and writes a case brief — scope, legal test, ranked strengths, weaknesses to address or leave silent — then drafts the letter from that brief in a practitioner's voice. You refine it in a dialogue and sign it.

Learn more
Cover letter
Letter languageEnglishFrench
Case-specific prompt
Answer the 2023 refusal on ties: approved leave, permanent position. Do not dwell on the funds.
Save contextGenerate cover letterRe-draft (keep the brief)
Last draft: AI · English · 241 words

August 22, 2026

Immigration, Refugees and Citizenship Canada

RE: Study permit application — Marie Tremblay

Dear Visa Officer,

We represent Ms. Marie Tremblay in her application for a study permit for the Certificate in Geriatric Care at Institut Beauval, an eight-month program beginning September 8, 2026.

Draft for counsel review — verify every fact before filing.
▸ Notes for counsel (2)
Refine the draft with Lexova AI
Answer a question from the brief here, or tell the drafter what to change…Refine draft

Collaboration

Everyone in one place — and you always know whose turn it is

Clients, agents, employers and the firm share one case. A live progress bar and the “ball in court” badge show exactly who owes the next action — no more chasing.

Learn more
Marie Tremblay
Study Permit
Needs review
In progress · 2 h ago
68% completeAgency admin
Forms submitted — review
+1 819 555 0142client@example.com
Client
CLMarie Tremblay
Employer
— None linked
Documents
3/7 · 2★
✅ Mark complete📨 Mark as submittedOpen workspaceConfigure bundle
Agent:a.dupuis@example.com ▾
Beauval Housing AuthorityLMIABall in court: Client & Employer
41%

Stay ahead

Never miss a deadline or a document expiry

Set reminders on any case, with optional emails to the agent and the client. Get notified the moment a client or employer finishes their part — so nothing slips.

Learn more
Case notes
3 notes
New note
Call the client about the missing pay stubs before the biometrics appointment.
Attach filesRemove reminderSave note
Reminder date and time
2026-10-14 09:00
Who should be reminded
Staff
Client
Staff + client
Alexandra DupuisAgentReminder: Oct 14, 2026, 9:00 a.m. · StaffDelivered
Sep 30, 2026, 4:12 p.m.

Biometrics booked for October 16 — the pay stubs for June and July are still missing from the checklist.

Built in Canada

Bilingual, and built for Canadian compliance

Every screen, form and email in English and French — with your files stored in Canada, Law 25 / PIPEDA consent tracking, and a role-based access firewall on every case.

Learn more
Before you continue

Lexova handles sensitive immigration and corporate data. Canadian privacy law (PIPEDA, Alberta PIPA, and Quebec's Law 25) requires your explicit, unbundled consent before you use the platform.

I have read and agree to the Terms of Service. (opens in a new tab)
I have read and agree to the Privacy Policy. (opens in a new tab)
Agree and continue

Version 2.4.0 · Effective 2026-10-06

Lexova AI assistant

An assistant that answers your clients' form questions

Clients ask what a question means, what is still missing, or why a warning appeared — and get an answer in their own language, grounded in their own file. Anything that calls for professional judgement is sent straight to you.

Learn more
Lexova assistant
Add one entry “Unemployed — job search” covering exactly those months. Your history already shows an uncovered period in March–April 2021: this entry will fill it.
Go to the section

Is my file strong enough to get the permit?

That is an eligibility and strategy question I cannot answer. Please write to your representative, Ms. Dupuis, who knows your file.
Sent to your representative
Ask about a question on your forms…

Lexova AI gives general information about the forms — not legal advice. Your immigration representative remains responsible for your file.

Guided client workflow

Your client always knows what to do next

Each applicant gets their own three-step path — fill the forms, upload the documents, then advisor review — with live progress, submitted checkmarks and a lock that protects finished work.

Learn more
MT
Marie Tremblay
Principal applicant
72% overall
1
1 · Fill your IRCC formsYou are here
2 of 3 submitted · Submit each form once it reaches 100%.
↑
IMM 1294
Needs review
✓
IMM 5645
Completed
IMM 5669
72%
2
2 · Upload your documents
2 of 4 received · Some documents take time to obtain — you can start these anytime.
✓
Passport (all pages)
Completed
↑
Letter of acceptance
Needs review
Proof of funds (6 months)
In progress
✎ instructions
Photo (IRCC specifications)
Not started
Add document
3
3 · Advisor review
Unlocks automatically once every form is submitted and every document is in.

Questions for the client

Ask one precise question. Get the answer — and the document — in the file.

Type a specific question on the case; the client answers in writing and attaches the supporting document right there. The exchange stays with the file, not in an inbox — and on a locked case, only that question opens.

Learn more
Questions for the client

Ask the client a specific question. They can answer in writing and attach a document to their answer. On a locked case, the question opens itself — the rest stays locked.

BI•—1.Ask
Type a question for the client…

Your employment letter says the job ended on August 31, 2024, but the form says it is ongoing. Which is correct? If you left, please attach your record of employment.

AnsweredRemove
I left on August 31, 2024 — I am correcting the form. Record of employment attached.
record-of-employment.pdfRemove

Can you explain the $14,250 balance on July 31 when the form declares $22,000? Another account, or a recent transfer?

Awaiting answerRemove

No answer yet.

Advisor review tools

The advisor's control room

Separate progress bars for the client, the employer and your own review. One-click Mark complete and Mark as submitted. A case lock that opens only the item you just requested. A pipeline you can filter by who holds the ball — and a whole-case ZIP when it's time to file.

Learn more
Marie Tremblay
Study Permit
Needs review
In progress · 2 h ago
68% completeAgency admin
Forms submitted — review
+1 819 555 0142client@example.com
Client
CLMarie Tremblay
Employer
— None linked
Documents
3/7 · 2★
✅ Mark complete📨 Mark as submittedOpen workspaceConfigure bundle
Agent:a.dupuis@example.com ▾
Beauval Housing AuthorityLMIABall in court: Client & Employer
41%

Canadian address lookup

Type a few characters. Get a complete, correctly split Canadian address.

Canada Post AddressComplete sits on every Canadian address block of every IRCC form, on the address-history tables and on the About You intake. One pick fills unit, number, street, city, province and postal code — each in the box IRCC expects.

Learn more
Applicant: Marie Tremblay
Step 4 of 8
Where you live now
🍁 Find your Canadian address
1500 rue de l'Éra|

Pick a suggestion to fill every box below. Can't find it? Enter the address manually in the boxes below.

Street number
 
Street name
 
City or town
 
Province or state
 
← BackNext →

PDF Studio

Every PDF tool your practice needs — and your PDFs never leave your browser

Combine, reorder, compress, redact, sign and protect PDFs and images in a full-screen workbench inside Lexova, and convert Word, Excel and PowerPoint files to PDF. PDFs and images are opened and exported in your browser: they are never uploaded or stored, and nothing touches a case.

Learn more
L
PDF Studio
Private
+ Add filesSelect allDeleteEditTools ▾1 of 9 selected
bank-statement-2026-066 pages
1
2
3
4
5
6
employment-letter-clinique-beauval2 pages
Images1 page
Export
What to export
Everything in one fileThe 3 documents, in the order shown
One file per document3 documents, each under its own name
Format
PDFJPGPNG
9 pages → 1 PDF
Export

The export is prepared on this device. Nothing is uploaded.

Client announcements

Write to every client at once — in their language, from your firm

New office hours, a fee change, a fraud warning, immigration news: one announcement to your clients and employers, written by Lexova AI in English and French from your notes, sent with your firm as the sender, and followed person by person.

Learn more
A firm's announcement in Lexova: the same message written in English and in French by Lexova AI.
Features — Everything Lexova Does · Lexova