Everything an immigration practice actually runs on.
Compass Legal is not a generic matter database with immigration labels bolted on. Each part of the system was built around the way petitions, hearings and deadlines really work.
Matters
Every case opens on a track — USCIS filing, removal defense, consular processing or humanitarian relief — and carries the fields that track actually needs: receipt numbers, service centers, priority dates, A-numbers, court and judge.
Stage pipeline from intake to decision
Granular intake wizard
Per-matter timeline and audit trail
Docket & deadlines
Statutory clocks are the job. RFE responses, biometrics, interviews, one-year asylum filing and court filing deadlines roll into one firm-wide docket with severity triage so nothing slips.
Days-remaining triage
Deadline flags on any task
Firm-wide and per-matter views
Court calendar
Master and individual hearings, bond hearings and merits dates, with immigration court and judge on the record and outcomes captured after each appearance.
EOIR court and judge fields
Hearing outcomes logged to the file
Upcoming appearances at a glance
Document vault
Checklist-driven storage with review states, client-visibility flags, and archiving instead of deletion — removing a document requires a reason and stays reversible.
Archive with reason, restore anytime
Permanent deletion is admin-only
Client-visible vs. internal work product
Client portal
Send a secure, password-free link. Clients see their case status and upload exactly the documents you requested — no account, no app, no email attachments.
Time-limited magic links
Requested-document uploads
Only client-visible items exposed
Case intelligence
Semantic search across your entire case record, plus an Ask AI panel on each matter that answers from that file and drafts cover letters and correspondence grounded in the record.
Natural-language search
Per-matter Q&A
Draft filings saved to case notes
Time & billing
Log time against a matter as you work, issue invoices and track payment status — with billing writes limited to the roles you allow.
Matter-linked time entries
Invoice ledger with paid status
Role-gated billing access
Form library
USCIS, EOIR and DOL forms linked to their canonical agency pages, with filters and usage tracking so you can see which forms your matters actually run on.
30+ agency-linked forms
Official fee and processing-time links
Usage across live matters
Tasks & roles
Assign work across the firm with admin, attorney, paralegal and support roles enforced in the database — not just hidden in the UI.
Fine-grained capability model
Admin-managed firm users
Confirmation on every significant action
Help center
Searchable in-app guides covering intake tracks, docketing, court calendars, archiving, the client portal and case intelligence.