Live: Per-subclass document checklists

The Operating System for Global Mobility.

One platform, three tailored workflows. Purpose-built for Migration Agents, Education Consultants, and Corporate HR teams.

Migration Agents
Education
Corporate
Row-level security enforced by Postgres
Hash-chained audit log
IS
Immistack
Sandbox
JD

Executive Overview

Welcome back, James. You have 3 urgent deadlines.

+12%
$142,390
Monthly Revenue
84
Active Matters
Action Req
3
Approaching Expiry

Recent Matters

Client / MatterStageFees StatusOwner
TechCorp Inc.
TSS 482 Nomination
LodgedPaid
SJ
Sarah Connor
Partner 820
Info ReqPending
MC

Regulator integrations

Sandbox adapters for eight regulators, including the four immigration authorities below. Production wiring is pending accreditation with each regulator.

  • AU
    Department of Home Affairs
    Sandbox · Australia
  • CA
    IRCC
    Sandbox · Canada
  • UK
    Home Office
    Sandbox · United Kingdom
  • NZ
    Immigration New Zealand
    Sandbox · New Zealand

Workflow Editor: Intake

Active
1. Citizenship AssessmentConditional
2. Upload PassportRequired
+ Add Step (e.g., Payment, Sign Contract)
Lead Capture

Capture more leads, with less effort.

Replace clunky PDF intake forms with smart, mobile-friendly questionnaires. Automatically qualify leads and sync them directly to your case pipeline.

  • Embed on your website: Capture leads 24/7.
  • Auto-Qualification: System flags high-value prospects instantly.
  • WhatsApp Integration: Capture conversations directly into client files.
Client Portal

Give your clients the premium experience they pay for.

Reduce "update me" emails by 80%. Give your clients a secure, branded portal to track their application status, upload documents, and pay invoices.

Secure Uploads

TLS in transit, AES-256 at rest, per-tenant isolation.

Real-time Updates

Auto-notifications on status changes.

L
LegalCorp Portal
Powered by Immistack
JD

Subclass 482 Visa

Application ID: #992812
On Track
IntakePreparationLodgementDecision
Action Required
Please upload Police Certificate

Firm Performance

Q3 2024
Revenue
$142k
↑ 12% vs last month
Success Rate
98.2%
Based on 124 decisions
Team Utilization85% (Optimal)
0%100%
Business Intelligence

Know exactly how your business is performing.

No more guessing. Track staff productivity, visa success rates, and revenue forecasts in one dashboard. Make data-driven decisions to scale your firm.

Revenue Forecasting

See upcoming cash flow based on installment schedules.

Staff Productivity

Identify bottlenecks in your processing team.

Immistack versus a generic CRM

A horizontal CRM can hold immigration data. It cannot enforce immigration rules. Here is what is built in.

Capability
Immistack
Early access
Generic CRM
Horizontal sales CRM, configured for immigration
Tenant isolationPostgres row-level security with FORCE, non-BYPASSRLS app role, verified over HTTPApplication-layer checks
Audit trailHash-chained, append-only via database triggersEditable activity log
Regulator integrationsSandbox adapters for 8 regulators; live wiring pending accreditationNot immigration-aware
Screening on an empty watch listReports "lists not loaded" and blocks the runNot applicable
AI answers about regulationMust cite official sources or are suppressedUncited generation
Adding a jurisdictionA JSON country overlayCustom build
Immigration workflows, forms and portalsIncludedBuilt from scratch

What we can prove.

Immistack is in early access. We do not publish testimonials or certifications we do not have. These are the guarantees built into the platform today.

Tenant isolation enforced by the database

Every table runs Postgres row-level security with FORCE, and the application connects as a role without BYPASSRLS. Isolation is verified over HTTP in the test suite, not assumed.

Hash-chained, append-only audit log

Audit entries are written by database triggers and chained by hash, so a record cannot be edited or deleted after the fact — not even by the application.

Screening that refuses to bluff

If sanctions or watch lists are not loaded, screening reports "lists not loaded" and blocks the run. It never returns "no hits" on an empty list.

Provenance on every regulator response

Each response carries the adapter, regulator, request id, timestamp and a sandbox flag, so a sandbox result can never be mistaken for live regulator data.

Citations or silence

AI answers about regulation must cite official sources. An uncited answer is suppressed rather than shown.

Adding a country is a JSON file

Regulators, locales, thresholds and country workflows live in a config overlay — no new backend for a new jurisdiction.

Integration status: sandbox integrations for eight regulators — AU Department of Home Affairs, Canada IRCC, UK Home Office, Immigration New Zealand and four central banks — with production wiring pending accreditation. Nothing on this site is live regulator data.

Talk to the people building it

A 30-minute walkthrough of the sandbox, what is live today, and what is gated behind regulator accreditation.

Email us to book a call