Multi-Stream Case Management
Canadian immigration firms rarely specialize in just one program. Your clients need Express Entry assessments, work permits, study permits, family sponsorships, and more -- often simultaneously. Immicase manages all seven major immigration streams from a single dashboard with stream-specific document templates and a unified workflow.
The Challenge of Managing Multiple Immigration Streams
Each immigration stream has its own eligibility criteria, document requirements, processing stages, and timelines. An Express Entry application follows a completely different workflow from a family sponsorship case, which in turn differs from an LMIA-based work permit. Firms that try to manage all these streams using generic tools -- spreadsheets, project management apps, or shared folders -- inevitably end up with inconsistent processes, missed requirements, and team members who rely on personal memory rather than a systematic approach.
The problem compounds as the firm grows. A solo consultant managing 20 cases across three streams can keep most details in their head. A firm with five consultants managing 200 cases across all seven streams cannot. At scale, the differences between streams -- different document checklists, different milestone sequences, different deadline structures -- demand a system that understands these differences natively and presents the right information for the right stream automatically.
Immicase is built from the ground up to handle multi-stream case management. When you create a case and assign it to a stream, the system automatically loads the correct document checklist, configures the appropriate lifecycle stages, and sets up the relevant deadline tracking. Your team does not need to remember which documents are required for a PNP versus a study permit -- the system knows and presents the correct requirements automatically.
Seven Immigration Streams, One Platform
Immicase provides dedicated support for the seven most common immigration streams handled by Canadian firms. Each stream has its own document templates, milestone definitions, and workflow configuration.
Express Entry
EconomicManage CEC, FSW, and FST applications through the full Express Entry lifecycle. Track CRS scores, monitor draw cut-offs, manage ITA deadlines, and coordinate the complex document requirements that vary by program. Immicase provides dedicated fields for CRS scoring factors, pool entry dates, and 12-month profile validity tracking.
Document templates: 15+ document types including ECA, language tests, proof of funds, and police clearances
Study Permits
TemporaryHandle study permit applications from DLI acceptance through permit issuance and renewal. Track Provincial Attestation Letters (PALs), financial guarantee requirements, and program completion timelines. Manage extensions, co-op work permits, and the transition from study to post-graduation work authorization.
Document templates: 12+ document types including DLI acceptance letters, PALs, financial proof, and study plans
Work Permits
TemporaryProcess open and employer-specific work permits across LMIA-based, LMIA-exempt, and intra-company transfer categories. Track permit validity periods, employer compliance requirements, and renewal deadlines. Manage the relationship between LMIA applications and subsequent work permit filings.
Document templates: 10+ document types including LMIA confirmation, job offers, employment contracts, and credentials
Provincial Nominee Programs
EconomicCoordinate PNP applications across all provincial and territorial streams. Track provincial nomination certificates, Express Entry-linked PNP applications, and base-category PNP submissions. Each province has unique requirements, and Immicase provides province-specific templates that reflect these differences.
Document templates: Province-specific document sets covering nomination criteria, settlement plans, and job offers
Family Sponsorship
FamilyManage spousal, common-law partner, dependent child, and parent/grandparent sponsorship cases. Track the dual-track process where sponsor eligibility and applicant admissibility are assessed simultaneously. Monitor undertaking periods and maintain records of relationship genuineness evidence.
Document templates: 20+ document types including relationship proof, sponsor income, and dependent documentation
Visitor Visas
TemporaryProcess visitor visa (TRV) applications for tourism, business visits, and super visa for parents and grandparents. Track invitation letters, financial documentation, and ties-to-home-country evidence. Manage extensions of visitor status and restore applications for clients who have overstayed.
Document templates: 8+ document types including travel itineraries, invitation letters, and financial statements
LMIA Applications
EmployerHandle Labour Market Impact Assessment applications for employers seeking to hire foreign workers. Track recruitment effort documentation, transition plan requirements, and processing timelines for both high-wage and low-wage positions. Coordinate LMIA outcomes with subsequent work permit applications.
Document templates: 15+ document types including recruitment ads, business records, and wage evidence
Unified Dashboard, Stream-Specific Detail
The Immicase dashboard provides a unified view of all your active cases across every stream. Filter by stream to focus on Express Entry cases, or view everything together to see your full caseload. The dashboard adapts its display based on the stream, showing relevant metrics like CRS scores for Express Entry, permit expiry dates for work permits, and sponsor income status for family sponsorship cases.
This unified approach means your firm operates from a single source of truth. There is no need to switch between different tools or spreadsheets for different case types. Reporting works across streams, so you can analyze case volumes, processing times, and revenue by stream, by consultant, or across the entire firm. Deadlines from all streams appear in a single calendar view, ensuring that nothing is overlooked regardless of which program it belongs to.
Cross-Stream Filtering
View all cases, or filter by one or more streams. Combine stream filters with status, consultant, and date filters for precise views.
Stream Analytics
Track case volume, approval rates, and average processing time by stream. Identify which programs drive the most revenue and where bottlenecks occur.
Unified Calendar
All deadlines across all streams in one calendar. Colour-coded by stream and priority so your team can plan their week across their entire caseload.
Stream-Specific Document Templates
Every immigration stream requires a different set of supporting documents. An Express Entry application needs an ECA and language test results, while a study permit requires a DLI acceptance letter and PAL. A family sponsorship needs relationship evidence and sponsor income documentation. Immicase eliminates the risk of missing required documents by auto-generating the correct checklist for each stream when a case is created.
Templates are maintained and updated to reflect current IRCC requirements. When IRCC changes the document requirements for a program, the templates are updated and new cases automatically receive the current checklist. Existing cases retain their original checklist to maintain consistency, with the option to refresh if the changes apply retroactively.
One platform for every immigration stream
Immicase manages Express Entry, Study Permits, Work Permits, PNP, Family Sponsorship, Visitor Visas, and LMIA from a single dashboard with stream-specific templates.