A NexPulse product · Live in production

Immigration documents that file themselves

DocPilot reads every PDF that lands in your firm's inbox, classifies it with AI, and files it to SharePoint with a clean, standardized name. Your staff just glance and approve.

See how it works
app.docpilot.io
The DocPilot dashboard: incoming documents renamed from messy originals to clean, standardized file names, grouped into Ready to Approve, Approved, and Failed.

4 hrs → minutes

Daily filing time, before and after

50–60 / day

Documents handled on one screen

Since May 2026

Running daily at a real firm

The difference

Messy in. Consistent out.

DocPilot names files the way your firm names them: applicant, document type, date. Set the rule once, and every file from then on lands the same way.

2026_01_23_1244148.pdf
Jun-Tang_Utility-Bill_05-13-2026.pdf
I-589_asylum_Jose-Guillermo-Doe.pdf
Jose-Guillermo-Doe_I-589_Application-for-Asylum.pdf
scan0042.pdf
Nvart-Idinyan_BIA-Appeal-Brief_05-11-2026.pdf

How it works

From email to filed, without the busywork

Documents arrive two ways. DocPilot handles the rest, and stops for a human before anything is filed.

Two ways in

A shared mailbox DocPilot discovers and watches automatically
Drag-and-drop upload, straight into the queue
01

Capture

Pulls attachments from the inbox or your upload. Nothing gets missed at 7pm.

02

Understand

AI reads each document and tags the type, category, form number, and applicant.

03

Review

Your staff scan the AI's read in a keyboard-first queue and approve in seconds.

04

File

The approved file lands in the right SharePoint folder with a standardized name.

Nothing is filed until a person approves it. The AI does the work; your team keeps the judgment.

What's under the hood

01

AI classification

GPT-4o reads each document and tags it: type, category, form number, applicant. I-589, I-130, I-797, a tax return, it knows them.

02

Email and upload intake

Connect a shared mailbox and DocPilot pulls every attachment automatically. Or drop a stack of PDFs straight in.

03

Review in seconds

A keyboard-first queue. Arrow keys to move, Enter to approve. Clear a day's filing in the time it used to take to file one.

04

Standardized filing

Every approved file lands in the right folder with a name your whole firm can read. No more scan0042.pdf.

05

Same-person detection

Spots when "J. Doe" and "Jose Guillermo Doe" are the same client, so a client's files never scatter.

06

Live dashboard

Watch documents move through processing, review, and done in real time, with nothing hidden.

Human in the loop

AI proposes. Your team decides.

See the document, the AI's read, and the final name side by side. Agree? Press Enter. Disagree? Fix the type or name in a click, or ask the AI to look again.

  • The document and its AI classification, side by side
  • Edit type, applicant, or file name before it's filed
  • Approve with Enter, reject with Delete, never touch the mouse
app.docpilot.io
The DocPilot review panel: a document open beside its AI classification, showing document type, category, form number, and applicant, with approve and reject controls.

Built for a real firm. Running every day.

DocPilot isn't a prototype. It went live at an immigration law firm in May 2026 and processes the firm's documents every working day.

Your data stays yours

Files are filed into your own SharePoint. They never live on our servers.

Microsoft sign-in

Authentication runs through your Microsoft Entra (Azure AD) tenant.

A human approves every file

AI never files on its own. Every document passes a person first.

Privilege respected

Built for the confidentiality a law firm's documents demand.

Buried in documents? DocPilot digs you out.

We'll map it to your practice areas, mailboxes, and SharePoint structure, then deploy it for your team.