Skip to content

    Case management for US immigration

    Build the filing package in minutes, not hours.

    Stop retyping the same data into every form. ICM Desk brings cases, documents, USCIS forms, status tracking and client communication into one system built for immigration teams.

    Available on
    • Web
    • iPhone app (Android coming soon)
    • Microsoft Word
    How ICM Desk works: one case at the center, connected to four portals.

    The case

    A workflow built for each immigration service, with every document, form and message inside it.

    Firm portal

    Dashboard, every case, client billing, your brand and CRM.

    Team portal

    AI documents, USCIS forms, the filing package and the Word add-in.

    Client portal

    Your brand on the web and on iPhone, in English, Portuguese or Spanish.

    Translator portal

    Access with no account, quotes and AI translation drafts.

    72

    features in four portals: firm, team, client and translator

    2 to 3 h

    saved per case organizing and filing documents

    3 to 5 h

    saved per filing package with automatic assembly

    0% markup

    on AI: you pay the provider's own rate

    Time savings are ICM Desk estimates of manual staff time per case.

    Sound familiar?

    Immigration work shouldn't live in a dozen disconnected tools.

    Scattered documents

    Files spread across drives, email attachments and messaging apps, with no single source of truth.

    Disconnected tools

    One app for forms, another for billing, another for the portal, and none of them talk to each other.

    Manual busywork

    The same data retyped into every form, and files copied by hand from one system to the next.

    What it does

    72 features across four portals

    One system for the firm, the team, the client and the translator. Pick an area to see what is in it.

    Documents and AI

    10

    Collect, organize and draft from the case file, with AI doing the heavy lifting and people making the calls.

    • Microsoft Word add-in

      The same AI and the same case documents, right inside the editor your attorneys already use.

    • AI document generator

      Draft letters, briefs and petitions from the case file with playbooks and tracked changes, then send for client review and signature.

    • AI document classifier

      Drop in a pile of documents: each one gets a clear name, lands in the right folder and has its key data pulled out.

    • Extracted data

      Names, dates and numbers from every document in one table you can filter and check.

    • Questionnaires

      Adapt to each person on the case, fill themselves from the documents already uploaded and keep a record of every change.

    • Profile details

      Every answer about the client on one page, laid out for people to read.

    • Document manager

      Folders, preview and upload in one screen. Files arrive as PDFs, organized and ready to use.

    • Document repository

      The client's originals in one place, reused on every case they open with you.

    • Document checklist

      Clients see exactly what is missing and upload each document where it belongs, with every review on record.

    • Case agents (AI)Add-on

      Review documents, update checklists and prepare drafts in the background. Nothing happens without your approval.

    Forms and filing

    6

    From the first USCIS form to the package in the mail, and every status after it.

    • USCIS smart forms

      Each form starts filled in from what the case already knows, warns before an edition expires and collects approval and signature.

    • USCIS case status

      Every receipt refreshed automatically and kept as a timeline, with the priority date against the Visa Bulletin.

    • Filing package assembly

      Arrange exhibits and tabs, generate cover pages and page stamps, and export one clean PDF ready to file.

    • Filing tracker

      Log each submission with its proof and follow FedEx scans without leaving the case.

    • Certified translation workflowAdd-on

      Send documents to your agency, compare quotes, get the client's approval and receive the translations back into the case.

    • ICM Sign: e-signatureAdd-on

      Signers in the order you need, a sealed PDF, a full audit trail and a certificate anyone can verify.

    Running the case

    10

    Every case runs a workflow built for its immigration service, with tasks, notes and conversations kept inside it.

    • Tasks and responsibilities

      Always know whose move it is: who holds each task, when it is due and how it got there.

    • Case notes

      Internal notes that stay internal, with assignees, due dates, threads and reusable standard notes.

    • Case conversations

      Talk about the case inside the case, with replies, pins, search, read receipts and edit history.

    • Case metrics

      The health of the case at a glance, one click from any number to the work behind it.

    • Case registry

      The essentials of the case and its full status history in one view.

    • Milestones and progress report

      Milestones update as the work moves, and a one-click PDF tells the story of the case.

    • People on the case

      Families, not just applicants: add each person once and collect what each one needs to provide.

    • Optional steps

      One workflow, adjusted to each case: turn optional steps on or off without rebuilding anything.

    • Access per tool

      Decide tool by tool what the client sees and which staff can use it.

    • Case lifecycle

      Pause, archive or reopen with a click, and start a returning client's new case with what you already know.

    Running the firm

    15

    For owners, managers and the team: the whole firm on one screen, with each person seeing what their role needs.

    • Dashboard

      Start the day knowing what needs you: deadlines, workload and what is waiting on your team.

    • My tasks and my cases

      Each person opens to their own priorities and their own cases, not the whole firm's.

    • Cases

      Every case as a list or a board: filter, assign and see where each one stands without opening it.

    • USCIS reports

      A digest of what changed at USCIS after every automatic refresh, so no update goes unnoticed.

    • Inbox

      Every client conversation in one inbox, each one still tied to its case.

    • Announcements

      Tell every client at once, whether it is a policy change, a holiday schedule or firm news.

    • Clients and staff

      Every client with their cases and portal access, and every team member with the right access from day one.

    • Teams and permission profiles

      Set up departments, teams and roles once, and access follows each person automatically.

    • Firm standards

      Checklists, task templates, automatic reminders and drafting playbooks make every case start like your best one.

    • Your brand, your domain

      Clients log in on your domain, see your logo and colors, and receive emails from your address.

    • Client billingAdd-on

      Contracts, installments, invoices and payments tied to each client, next to your subscription and AI usage.

    • CRM and sales pipelineAdd-on

      Capture leads, move them through calls, meetings and proposals, and open the case the moment the client pays.

    • AI lead assessmentAdd-on

      Visitors upload a CV and get a preliminary read of their profile, so your team starts every call ahead.

    • Satisfaction and referralsAdd-on

      Surveys at key moments of the case, and a referral link so happy clients bring the next one.

    • Support

      Help from the ICM team, one click from any screen.

    For the client

    8

    A clear view of the case, on the web and on the phone, with nothing to decode.

    • Mobile app (iOS, Android coming soon)

      The case in the client's pocket: scan documents with the camera, answer messages and follow progress.

    • Client dashboard

      Clients see what is waiting on them the moment they log in, so fewer "what do I do next?" emails reach your team.

    • One to-do list

      Every document and every step waiting on the client, across all their cases.

    • My cases

      Clients answer, upload, review and sign in one place, and always know where things stand.

    • In their own language

      News from the firm, a portal in English, Portuguese or Spanish, and help when they need it.

    • Branded, secure login

      Clients log in on your brand, with two-step verification that stays simple.

    • SignaturesAdd-on

      Sign from anywhere and keep a copy of everything signed.

    • Invoices and contractsAdd-on

      Invoices, contracts and payment dates, clear and in one place.

    For the translator

    7

    The translation agency works inside ICM Desk, with no account to create. Part of the Document Translation add-on.Add-on

    • Access without an account

      A private link, a password and a one-time code: secure access in seconds.

    • Team access

      The whole agency team works on the job, under the firm's control.

    • Documents workspace

      Everything to translate, previewed and downloadable in one place.

    • Upload and delivery

      Finished files match themselves to the originals, and one click tells the firm the job is done.

    • Quotes

      Quote, get approved and see payment confirmed, next to the work.

    • AI translation draft

      Start from a draft, not a blank page. The translator reviews and approves every word.

    • Discussions

      Questions about a document are answered next to the document.

    Across the platform

    6

    What holds it all together, in every portal.

    • AI throughout, under your control

      Classification, pre-fill, drafting, agents and translation drafts, with your team approving every result.

    • Three languages

      English, Spanish and Portuguese in every portal, chosen by each user.

    • White label

      Your clients see your firm, from the login screen to the email in their inbox. A branded app is available on request.

    • Notifications

      The right people hear about the right changes, in the app, by email and by push.

    • Security

      Each firm's data kept separate at the database level, a second step on every login and audit trails on key actions.

    • Ready on day one

      A catalog of immigration services with ready-made workflows, a USCIS form library and Visa Bulletin data.

    Add-ons

    Add what your firm needs, when it needs it

    • CRM

      Sales pipeline, lead capture, AI lead assessment, proposals, booking, campaigns, surveys and referrals.

    • Client Billing

      Contracts, invoices, installments and payments for your firm's clients.

    • ICM Sign

      E-signature in every portal, in the document generator and in contracts.

    • Document Translation

      The translation workflow, quotes, the translator portal and AI translation drafts.

    • Case Agents

      The AI assistant inside every case, always under human approval.

    • AI usage is billed through AI credits at the provider's rate, not as an add-on.

    Who it's for

    Built for teams that handle immigration at scale

    Immigration law firms

    Attorneys, paralegals and clients on the same page, with every deadline and document in context.

    HR & global mobility teams

    Every employee's case, status and next step in one view, without chasing outside counsel for updates.

    Consultancies & relocation agencies

    Many cases in parallel, with templates, a branded portal and a clear view of what's pending.

    Pricing

    No fixed plans. You pay for what you use.

    Pricing follows your team, your caseload and how much you use AI, instead of bundles with features you will never open.

    See full pricing

    from $6

    per user per month, with lower rates as the team grows

    from $80

    per case opened, with volume discounts of up to 20% a month

    at cost

    AI credits at the provider's own rate, with no markup

    5 GB

    of document storage included per case

    Security

    Built like the sensitive system it is

    Immigration files hold some of the most sensitive data a firm handles. ICM Desk was designed for it from the ground up.

    • Each firm's data kept isolated
    • Encryption in transit and at rest
    • Two-factor authentication
    • Full audit trail
    • Hosted on AWS and Cloudflare
    • Your data never trains AI models

    FAQ

    Before you switch

    How much does ICM Desk cost?

    There are no fixed plans. You pay per user (from $6 a month), per case opened (from $80, with volume discounts) and for AI at the provider's own rate, with no markup. Full pricing is at icmdesk.com/pricing.

    Can I bring over the cases from the system I use today?

    Yes. The ICM Desk team runs an assisted migration of your existing cases and documents during setup, so your team does not start from zero.

    Is my data used to train AI models?

    No. Case data is processed only to carry out the task you asked for and is never used to train AI models.

    Where is my data stored?

    On AWS and Cloudflare infrastructure, encrypted in transit and at rest, with each firm's data isolated from every other firm.

    Does the AI replace the attorney?

    No. The AI works only with the case documents, cites its sources, and every result goes through human review. Legal judgment and the signature stay with your team.

    Do my clients need to speak English?

    No. The client portal works in English, Portuguese and Spanish, so clients follow their case and send documents in their own language.

    How do I see it working?

    Request a guided one-hour demo. The ICM Desk team walks you through the product using the case types you actually handle.

    Behind ICM Desk

    Built by ACFC Global

    ICM Desk combines two decades of engineering for regulated industries with corporate law expertise: the two disciplines of ACFC Global's founders.

    Meet the founders

    See ICM Desk with a case like yours

    One guided hour with the ICM Desk team, using the case types you actually handle. No commitment.