Run your entire immigration practice in one place.

From the first lead to the final filing, ICM Desk runs your cases, client communication, AI documents, USCIS forms, and billing in one system built for immigration firms.

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

Documents in one place, forms in another, the client conversation somewhere else entirely. Every handoff between tools is a chance for something to slip.

Scattered documents

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

Disconnected tools

A separate app for forms, for billing, for the portal, for status. None of them talk to each other.

Manual busywork

Retyping the same data into every form, and copying updates from one system to the next.

ICM Desk pulls the whole practice, from intake to filing, into one system your team actually runs the case in.

White-label client portal

Your brand. Your domain. One place for your clients.

Give clients a portal that carries your firm’s brand on your own domain. Everything they need to do, and everything they are waiting on, in one place.

Your firm, front and center

The portal runs under your brand and your domain, not ours.

Documents and questionnaires

Clients upload documents and answer questionnaires directly into the case.

Pending items, visible

Clients see exactly what is pending on their side, and what is with your team.

Invoices included

Clients view their invoices in the same portal, no separate tool.

portal.meridian-immigration.com
MMeridian ImmigrationEV

Welcome, Elena

Track the status of your cases and stay updated.

Cases

Overview of your cases

Active: 1Pending: 1

MERI-EB1A-2DA6A849Active

EB-1A Extraordinary Ability · 3 days ago

See All Cases

Documents to review

2

Awaiting your review and approval

Initial Strategy Memo

Case MERI-EB1A-2DA6A849 · 2 days ago

Support Letter draft

Case MERI-EB1A-2DA6A849 · 4 days ago

View all cases

Announcements

1

Recent announcements and updates

Your case moved to filing

2 days ago

View All

Case Conversations

Recent messages from your cases

Evidence for the RFE responseopen

MERI-EB1A-2DA6A849 · 5h ago

View All Cases

Support Tickets

Your support requests

No support tickets yet.

Document classification

Every document, sorted the moment it lands.

Clients and staff upload freely. ICM Desk reads each file, identifies the document type, and files it in the right folder, with a review step whenever it is unsure.

Auto-filed by type

Each upload is identified and placed in the right folder, so the case file organizes itself.

Review when unsure

Anything the AI is not confident about is flagged for a quick human check, never filed silently.

Search documents…
All 7·Classified 6·Pending 1·3 to verify
NameUploaded
03_certidao_nascimento.pdfJul 21
Diploma - Elena VargasJul 20
DS-160 Confirmation - Elena VargasJul 20
Employment Verification - Dr. Elena VargasJul 19
Official Transcript - Vargas, ElenaJul 19
Passport - ELENA VARGASJul 18
Reference Letter - Prof. A. ReedJul 18

The time it saves

Doing it by hand

~2-3 hrs

~$90 in staff time, per case

  • Open every upload to see what it is
  • Identify the document type by hand
  • Rename and file it into the right folder
  • Double-check nothing was misfiled

With ICM Desk

Minutes

Automatically, for pennies in AI

  • Each file is read the moment it lands
  • Document type identified automatically
  • Filed into the right folder on its own
  • Only the unsure ones are flagged to review

*Illustrative, based on a typical case’s document set.

Sworn translations

Hand any document to a translator, get a certified version back.

Share the documents that need translating through a secure, white-label portal, with no account for the translator. They review each document, complete the translation right in the portal, and the certified file lands back in the case.

Hand off with a secure link

Send the documents through a branded portal, protected by password and one-time code. The translator never needs a login.

Translate right in the portal

The translator previews each original document and uploads the finished translation there, one at a time or in bulk.

Quoted and tracked in the case

Request a quote, approve it, and track each document’s status, and every certified file returns to the case automatically.

translate.meridian-immigration.com
Translation Portal
Original Doc.Translated
100%
FB

Fundação Brasileira de Ciência e Tecnologia

Comissão de Prêmios

Prêmios · Inovação

Prêmio Nacional de Inovação em Saúde Digital

A mais alta honraria concedida pela Fundação a pesquisadores cujo trabalho gerou inovação comprovada em tecnologia aplicada à saúde, no Brasil e no exterior.

Desde 2008

Concedido anualmente

1

Laureado por edição

60+

Candidaturas por ano

Sobre a Distinção

Concedida anualmente durante a cerimônia da Fundação, reconhece uma única pesquisadora cujas contribuições avançaram de forma mensurável a ciência ou a tecnologia aplicada à saúde, com impacto além de sua instituição e país de origem. A laureada recebe um troféu, um aporte financeiro e distinção vitalícia junto à Fundação.

Critérios de Avaliação

As candidaturas são avaliadas pela Comissão de Prêmios segundo os critérios abaixo, devendo a candidata demonstrar excelência na maioria deles:

Originalidade e impacto. Histórico de contribuições originais que moldaram métodos ou práticas na área.

Reconhecimento nacional e internacional. Evidência de impacto além da instituição de origem, como citações, palestras e adoção de métodos.

Dra. Helena Marques

Presidente da Comissão

Selo
Oficial

Document drafting

Draft letters and petitions from your own case record.

Generate letters and petition documents through chat, guided by playbooks written for each visa type, with controls that keep the AI inside your source material, so every claim is traceable to a document.

Guided by per-visa playbooks

Drafting follows a playbook written for each visa type, so the output matches how your firm builds that case.

Anti-hallucination controls

The model stays inside your case documents, and every claim cites the source it came from.

Document Generator

EB-1A Strategy Brief

612

Sofia Almeida

Draft a quick strategy brief from the attached documents. For EB-1A.

9:50 AM

Assistant

Done. I drafted the EB-1A Strategy Brief from the case documents.

9:50 AM

Ask the assistant to draft or revise…
Playbooks (1)
gpt-5.4-mini

AI can make mistakes. Review all output before use.

Filing package assembly

Assemble the final filing package in a few clicks.

Pull the documents already in the case into one exhibit-tabbed, cover-paged package. Cover pages, exhibit numbers, and the index of exhibits are generated for you, and renumber themselves whenever anything moves.

Cover pages, generated

Every tab and exhibit gets a cover page built from your firm’s template, with the case details filled in.

Exhibits number themselves

Drag to reorder or reparent and every exhibit renumbers automatically, with no manual A.1, A.2 bookkeeping.

Index built for you

The index of exhibits and page counts are assembled into a report automatically, ready to file.

Volumes, handled

Export one merged PDF, and oversized filings are split into volumes for you, with completed translations swapped in.

Assembly Manager

Assembly Structure

Add Section
TAB A — Identity & Civil
Exhibit A.1 — Birth Certificate
A.1.1 — Certified Translation
Exhibit A.2 — Passport
Exhibit A.3 — Marriage Certificate
TAB B — Education
Exhibit B.1 — University Diploma
Exhibit B.2 — Official Transcript
B.2.1 — Certified Translation
TAB C — Employment
Exhibit C.1 — Employment Letter
Exhibit C.2 — Pay Records
TAB D — Recognition & Awards
Export Assembly

The time it saves

Doing it by hand

~3-5 hrs

~$150 in staff time, per package

  • Write each cover page by hand
  • Number every exhibit, and renumber when anything moves
  • Build the index of exhibits from scratch
  • Collate hundreds of PDFs and split into volumes

With ICM Desk

A few clicks

Minutes, from the documents already in the case

  • Cover pages generated from your template
  • Exhibits auto-numbered, and renumber on reorder
  • Index of exhibits assembled for you
  • One merged PDF, auto-split into volumes

*Illustrative, based on a typical petition package.

USCIS forms

Official USCIS forms, prefilled from the case.

Fill G-1145, I-140, I-485 and more straight from the data already in the case, then send them to the client to review and approve before anything is filed.

Prefilled from case data

Pull answers from the case into the official PDF, down to the A-Number repeated on every page, with no retyping.

Client review before filing

Send a filing for review; the client approves or requests changes, with a clear status on each form.

Signed and tracked

Every form moves through Questionnaire → Fill → Review → Sign, so you always know what is left to do.

USCIS Smart Forms
QuestionnaireFormSignedHistory

I-140 · Elena Vargas

Edition 10/15/2024 · 12 filled

Pre-fill with AI
The client approved this form. Ready to sign.

Immigrant Petition for Alien Workers

Department of Homeland Security

U.S. Citizenship and Immigration Services

USCIS

Form I-140

OMB No. 1615-0015

Expires 02/28/2027

For USCIS Use Only
Fee StampPriority DateConsulateAction Block

Classification

203(b)(1)(A) Alien of Extraordinary Ability
203(b)(2) Advanced Degree / Exceptional Ability
203(b)(1)(B) Outstanding Professor or Researcher
203(b)(3)(A)(i) Skilled Worker
203(b)(1)(C) Multinational Executive or Manager
203(b)(3)(A)(ii) Professional
To be completed by an Attorney or Accredited Representative (if any).
Select this box if Form G-28 is attached.

Attorney USCIS Online Account Number

▶ START HERE - Type or print in black ink.

Part 1. Information About the Person or Organization Filing This Petition
1.a.

Family Name (Last Name)

Vargas
1.b.

Given Name (First Name)

Elena
1.c.

Middle Name

2.

Company or Organization Name

Mailing Address

3.a.

Street Number and Name

1200 Market Street
3.b.

City or Town

San Francisco

Other Information

4. IRS Employer Identification Number (EIN)

5. Nonprofit organization?

Yes
No

7. U.S. Social Security Number (SSN)

Part 2. Petition Type

This petition is being filed for (select only one box):

1.a. An alien of extraordinary ability
1.b. An outstanding professor or researcher
Form I-140 · Edition 10/15/2024Page 1 of 8

USCIS tracking

Live USCIS status, right beside the case.

Track each filing by receipt number, watch the status change as USCIS moves the case, and keep the full history and priority dates in one place.

Track by receipt number

Add a receipt and ICM Desk checks USCIS for you, refreshing the current status automatically.

Full status history

Every status change is logged on a timeline, marked by whether it came from USCIS or was entered by staff.

Priority dates & visa bulletin

See the priority date, category, and whether it is current for filing and final action against the bulletin.

USCIS Case Status
Refresh AllAdd Form
I-140Elena Vargas

IOE0912345678

Case Approved

On July 18, 2026, we approved your Form I-140, Immigrant Petition for Alien Worker, Receipt Number IOE0912345678, and sent you an approval notice. Please follow the instructions in your notice. If you do not receive your approval notice by August 17, 2026, go to www.uscis.gov/e-request to request a copy.

Last checked: 2h ago
View on USCIS
View Details
I-485Elena Vargas

IOE0924997449

Case Was Received

On July 15, 2026, we received your Form I-485, Application to Register Permanent Residence or Adjust Status, Receipt Number IOE0924997449, and mailed you a receipt notice. Go to www.uscis.gov/casestatus for updates.

Last checked: 2h ago
View on USCIS
View Details

Status history

Jul 18, 2026USCIS

Your Form I-140, Immigrant Petition for Alien Worker, has been approved.

Jun 8, 2026USCIS

We are actively reviewing your Form I-140, Immigrant Petition for Alien Worker. Our records showed nothing is outstanding at this time.

May 2, 2026USCIS

We have cancelled the request for additional evidence for your Form I-140, Immigrant Petition for Alien Worker.

Priority Date

Priority dateMar 12, 2024
CategoryEB-1
CountryBrazil

Jul 2026 Visa Bulletin

Eligible to fileCurrent
Final actionCurrent (Jul 2026)

Case communication

Every message lives where the work happens.

Chat with clients inside the case, anchored to the exact step or tool the message is about. The full context stays with the case, not in someone’s inbox.

  • Anchored to the case and the step

    Messages attach to the exact stage, step, or tool they are about, so nobody has to reconstruct context later.

  • Replies, threads, and reactions

    Conversations stay structured even when they move fast, with threaded replies and quick reactions.

  • Pinned messages and mentions

    Pin what matters and mention exactly who needs to act, inside the case where the action happens.

  • Read receipts and edit history

    Know what the client has seen, and keep a transparent record of every edit to every message.

  • Search across everything

    Full-text search over every conversation, so the answer is always a query away, never a scroll away.

Evidence for the RFE response

Open

Stage: RFE Response • Step: Evidence

Started by Sofia Almeida on Jul 18, 2026

1
Pinned

Final list of exhibits due Thursday.

9:02 AM
EV

Elena Vargas

I just uploaded the award letter, is that the version you needed?

1:58 PM

Elena Vargas

I just uploaded the award letter, is that the…

Yes, that is the one. @Daniel can you add it to the exhibit list?

(edited)2:14 PM
👍1
DR

Daniel Reis(Paralegal)

On it. Adding the award letter to the exhibit list now.

2:16 PM
Type a message…

The rest of the platform

Everything else the case needs, already inside.

The workflows above sit on top of a full case-management system. Here is the rest of what your team runs day to day.

Custom workflows

Configure stages, steps, and tools per service type. No code, fully your process.

Checklists & questionnaires

Document checklists and client questionnaires, including ones generated by AI.

Data extraction

Pull structured data from many documents at once, every field citing its source.

Tabular review

Answer questions across a whole document set in a grid, with a citation on every cell.

Client billing

Contracts, installments, invoices, discounts, and estimates, connected to the case.

Team coordination

Internal notes, a unified inbox, and built-in support tickets, all inside the case.

Built like the sensitive system it is.

Immigration cases hold some of the most sensitive data a firm can handle. ICM Desk treats it that way.

Team permissions

Granular roles decide who sees and does what.

Active sessions

See and revoke every active session.

Multi-factor authentication

MFA available across every account type.

Audit trail

Sensitive actions leave a record.

Bring your next case into one place.

Set up your workflows, invite your team, and see what a case looks like when the communication lives inside it.