ExpatReady, Automate · Integrate · Immigrate
Admin Console

Configurable taxonomy + master data

6 pathways, 65+ programs, Logical Categories, Document Master, IRCC form library. Configurable down to the SubCategory by admins, no engineers required.

Backed by
Pathway · Program · Category · SubCategory · LogicalCategories · Document
Deep dive
Smart Questionnaire

Pathway-aware intake powered by business rules

Map Logical Categories to each Pathway × Program × Category combination. Documents and IRCC forms auto-derive. Built by RCICs + Immigration Lawyers, not invented by AI.

Backed by
SmartQuestionnaireConfiguration · SmartQuestionnaireDocument · LogicalCategories
Deep dive
Workflow & RNA Automation

5 triggers · 4 actions · multi-channel reminders

No-code rule engine with AND/OR conditions. Date-anchored offsets, scheduled crons, multi-channel reminder escalation. Bull + Redis execution queue.

Backed by
WorkflowConfiguration · ReminderRule · ReminderExecutionQueue · ChannelTemplate
Deep dive
Templates & Documents

Letters with merge fields. Documents with expiry rules.

Drag-drop template builder. 20+ merge field paths. Document Master with isExpiryRequired flag. Versioning + lock-after-sign for audit defensibility.

Backed by
Template · TemplateRendererService · Document · UnifiedDocument · ImmigrationForm
Deep dive
Client Portal

Dual portals, individual + corporate

Embedded portals for clients (case status, doc upload, SQR, retainer sign, payments) and for employer-sponsors (multi-employee roster, bulk docs, master billing).

Backed by
ClientPortalAuth · ClientPortalSession · individual-client-dashboard · corporate-client-dashboard
Deep dive
Billing · Time · Stripe

Retainer e-sign + Stripe + time tracking + invoicing

Sign retainer and capture deposit in one client flow. Stripe Connect-backed. Time & activity rolls into invoices. Per-office invoice numbering. Expenses tied to cases.

Backed by
UnifiedRetainerAgreement · Invoice · TimeAndActivity · PaymentSettings · Stripe webhooks
Deep dive
Communications

Email + chat + unified timeline

SMTP/IMAP per office. Inbound mail auto-tagged to cases. Real-time chat scoped to case. Unified timeline shows email, chat, notes, all in one stream.

Backed by
SmtpSettings · MailReceiveSettings · Email · ChatMessage · UnifiedCommunication
Deep dive
Compliance & Audit

Audit log + designated person + multi-office RBAC

Every CRUD on every entity logged immutably. CICC-aware designated person workflow. Custom roles + permission groups. Multi-office data isolation.

Backed by
AuditLog · DesignatedPerson · Role · Permission · PermissionGroup · Office · UserOffice
Deep dive
One platform · replaces 9 tools

The operating system Canadian immigration practice deserves.

From $199 CAD/seat (annual). Unlimited cases. Unlimited client-portal users. No per-form or per-case fees. White-glove migration included with Practice tier and above.