Skip to main content
Document collection for professional practices

Stop chasing clients for documents

Send one checklist. Clients upload through a secure link — no account, no password, nothing to install. Automated reminders do the follow-up while you review and approve from a single board.

15-day free trial · No credit card · Set up in 2 minutes
Client opened the portal
Reminder scheduled for Friday
3 files ready to review
app.fileonion.com/requests
Built for immigration, tax & accounting, mortgage & real estate, legal and HR teams
22 ready-made request templatesAutomated email remindersNo-login client portalEncrypted & tenant-isolated
The problem

Document collection is a follow-up job, not a filing job

The documents aren't hard to handle. Getting them out of your client's hands is. That work is where the week goes — and it's the part FileOnion takes over.

Today — your inbox
Documents needed for your I-485Jul 14
Re: Documents needed for your I-485Jul 18
Re: Re: Documents needed — following upJul 23
Re: Re: Re: still missing 2 itemsJul 28
Fwd: passport scan (wrong file?)Jul 30

Five emails, three attachments in two formats, one file that turned out to be last year's. Nobody knows what's still outstanding without opening the thread.

With FileOnion — one request
Maya Patel — I-485 Adjustment of Status
Sent Jul 14 · Due Aug 3 · Reminders on
0%
Passport biographic pageReceived
Birth certificate (certified)Received
Form I-693 medical examReminder Fri
Proof of lawful entry (I-94)Requested

One link, one live checklist. You see what's in, what's outstanding and when the next nudge goes out — without asking anyone.

Objection #1

Your clients never need an account

Every request carries a secure link. Your client clicks it — on a phone, in a waiting room, at midnight — and lands in a portal wearing your logo that shows exactly what's still needed. They upload. That's the whole flow.

portal.meridianlaw.com/r/9fa2
MLMeridian Immigration LawNo account needed
Documents for your I-485 filing
Hi Maya — upload the items below. You can come back anytime; your progress is saved.
0 of 4 uploaded
Passport biographic page
PDF or photo · both sides
Needed
Birth certificate
Certified copy with translation
Needed
Form I-693 medical exam
Sealed envelope scan
Needed
Proof of lawful entry (I-94)
Printout or screenshot
Needed
Drag files here or browse — PDF, JPG, PNG, DOCX up to 1 GB
MLMeridian Law
Your documents
2 of 4 uploaded
Passport biographic pageReceived
Birth certificateReceived
Form I-693 medical examNeeded
Tap to add a file
Auto review

Auto review catches the wrong file before you do

Switch it on and every upload is checked against the document it was filed under. Your client sees the verdict the moment they upload — so the blurry passport gets re-scanned while they are still in the portal, not after you open it three days later.

On every plan, with a monthly allowance · off until you turn it on
No password to forget — nothing to reset, nothing to support
Progress saves itself — they can finish tomorrow from another device
Your branding — logo, colors and custom CSS on the portal they see
You set the security level — secure link, link + one-time code, or full sign-in, per client

See how the client portal works

Step one

Describe the matter. Get the checklist.

Type what you're working on in plain language and the AI builder drafts a scoped document set — with per-document instructions — that you edit before it goes out. Or start from one of 22 industry templates and make it your own.

AI request builderPowered by Claude
Suggested documents
Passport biographic page
All pages with stamps · PDF or photo
Required
Birth certificate
Certified copy + certified translation
Required
Marriage certificate
Government-issued, with translation if needed
Required
Form I-693 medical exam
Sealed envelope from a USCIS civil surgeon
Required
Proof of lawful entry (I-94)
Print from the CBP portal
Required
Joint financial evidence
Lease, bank statements or tax transcript
Optional

Or start from a template your peers already use

Every packet in the library shows who published it — curated by FileOnion, or shared by a firm like yours. One click to use, then edit freely.

Immigration

I-485 Adjustment of Status

11 documents · marriage-based, with joint-evidence prompts

Curatedby FileOnion
Tax & Accounting

Individual return — first year

9 documents · W-2s, 1099s, prior-year return, deduction records

Curatedby FileOnion
Mortgage

Residential purchase — pre-approval

12 documents · income, assets, ID, gift-letter path

Shared by Okafor Realty
HR & Onboarding

New employee onboarding

7 documents · I-9, W-4, direct deposit, policy sign-offs

Curatedby FileOnion
Browse all 22 templates
Step two

The follow-up runs itself

Set a cadence once — daily through weekly — and FileOnion emails your client until the documents land. Every reminder carries a direct link straight back into the portal.

Day 0

Request sent

Maya gets her secure link on the channel you picked for her — email, SMS or WhatsApp.

Day 3

First reminder

Two items are still outstanding, so the nudge names them. Received items are never re-asked.

Day 6

Due-date reminder

As the due date approaches the cadence tightens automatically — and expiry gets its own warning.

Day 7 · 9:14 pm

All four documents in

Reminders stop on their own. The request moves to Needs Review and lands on your board.

You sent zero follow-up emails. That's the product.
SentJul 14, 9:02 am
Meridian Immigration Law needs 4 documents
Delivered by the channel on Maya's client record — email, SMS or WhatsApp. Open your secure portal →
EmailJul 17, 9:00 am
2 documents still needed for your I-485
Hi Maya — we still need your I-693 medical exam and proof of lawful entry. Upload them here →
UploadedJul 21, 9:14 pm
Maya Patel completed her request
All 4 documents received. Moved to Needs Review · reminders cancelled automatically.
Step three

Review without downloading a thing

Documents open in the browser — PDFs, Word files, spreadsheets. Approve or reject each item on its own, and leave a comment on the specific file rather than in an email thread nobody can find later.

app.fileonion.com/requestv2/9fa2
passport-biographic.pdf
PDF · 2.4 MB · uploaded 4 hours ago
Submitted
DocumentsCommentsDetails
passport-biographic.pdfSubmitted
Birth certificateSubmitted
Form I-693 medical examPending
John Blacojust now

The expiry page is cut off — can you re-scan with the whole page in frame?

ApproveReject
Preview in the browser — PDF, Word and Excel open in place, nothing lands on your disk
Comment on the document, not the thread — the conversation stays attached to the file it is about
Approve or reject item by item — a rejected item stays outstanding on the request, so the reminder cadence keeps chasing it
Auto review flags it first — anything that looks wrong is already marked when you open the request
Approved files land in the file manager — organised by client and matter, shareable back, audit-logged throughout
Step four

Everything that needs you, at the top

FileOnion triages before it lists. Overdue requests, files waiting on review and clients who've gone quiet float up on their own — you open the app already knowing what to do.

app.fileonion.com/dashboard
Meridian Immigration LawJohn Blaco

Good morning, John

4 things need you today · Thursday, 1 August

This week+ New request
Overdue
0
Needs review
0
Awaiting client
0
Closed this week
0
Needs your attention4
Marcus Chen — 2026 Individual Tax Return
3 days overdue · client hasn't opened the portal since Jul 22
Overdue
Aisha Bello — Personal Injury Claim Intake
Due tomorrow · 0 of 3 documents received
Due Aug 2
Maya Patel — Identity Verification
2 files uploaded 4 hours ago · waiting on your review
Review
Whitfield Group — Bookkeeping Onboarding
Complete · ready to approve and file
Ready

Then push it through your own stages

Drag a request across a board you define. Stage changes can fire actions on their own — send an email, assign a reviewer, call a webhook, flip a status.

And file it where it belongs

Approved documents land in the file manager, organized by client and matter, shareable back to the client, encrypted and audit-logged the whole way.

Built for your practice

The checklist already exists for your work

The template library spans immigration, tax & accounting, mortgage & real estate, legal and HR — 22 packets, 174 documents, ready to send today and yours to edit.

Built for immigration practices

Adjustment of status, naturalization, family petition and consular packets ready to send
Per-document instructions in plain language — fewer wrong files coming back
Clients with no US phone or credit history never have to make an account
Every access and download is audit-logged for the file
I-485 Adjustment of Status11 documents
Passport biographic pageRequired
Birth certificate + translationRequired
Marriage certificateRequired
Form I-693 medical examRequired
Proof of lawful entry (I-94)Required
Joint financial evidenceOptional
+ 5 more in this packet

Fits the stack you already have

Sync to Dropbox, or drive FileOnion from your own systems with the REST API and webhooks.

Dropbox

Connect your account and sync collected files straight into your existing folder structure.

Available now

REST API & webhooks

Configurable API keys, plus webhooks for events like document submissions and stage changes.

Available now

Zapier, Make & n8n

Wire requests into the automation platform you already run, through the same API.

Available now
Trust

Built for documents you can't afford to leak

Client files carry passports, medical records and financials. The security model is the product, not a settings page.

Encrypted end to end

Files are encrypted in transit and at rest. Downloads run through short-lived signed URLs — no permanent public link ever exists.

Tenant isolation, enforced server-side

Every read and write is scoped to your organization at the data layer — not filtered in the browser. One firm can never see another's documents.

Audit-logged access

Who uploaded, who viewed, who downloaded, who approved — with names, not user ids. Exportable for compliance reviews.

Access levels per client

Choose secure link, link plus a one-time code, or full sign-in — matter by matter, not account-wide.

SSO and custom roles

SAML and OIDC single sign-on with role-based permissions on the Enterprise plan, for teams that answer to IT.

Your data stays yours

Full GDPR data export on demand, and deletion that actually deletes. No training on your clients' documents.

Pricing

Start free. Pay when it's saving you the week.

15-day trial on any plan. No credit card, no sales call, cancel from the app.

Personal
$24.99 /mo per user
Solo practitioners and small teams up to 5
Unlimited document requests
No-login client portal & file manager
Email reminders & notifications
Kanban board & custom workflows
15 GB storage · 100 MB uploads
No credit card required
Most firms start here
Professional
$34.99 /mo per user
Growing practices up to 25 seats
Everything in Personal, plus:
Community template library
Custom branding on the client portal
REST API, webhooks & automation
Audit logs & GDPR data export
1 TB storage · 1 GB uploads · priority support
No credit card required
Enterprise
Custom
Up to 100 seats, with IT in the room
Everything in Professional, plus:
SSO — SAML & OIDC
Custom roles & permissions
Unlimited storage
Dedicated support
Answer within one business day
Before you ask

The questions everyone asks

Do my clients really not need an account?

Correct. Each request carries a secure link that opens their portal directly. If a matter is sensitive you can raise it to link plus a one-time code, or require full sign-in — per client, not for everyone.

How long is the trial, and what does it cost?

15 days on any plan, no credit card. If you don't convert, the account simply stops — nothing is charged and nothing is auto-renewed.

What does the AI actually do?

It turns a plain-language description of the matter into a draft document checklist with per-item instructions and a request title. You review and edit before anything is sent. Your clients' documents are never used to train a model.

Can I bring my existing checklists?

Yes — build a template once, reuse it forever, and share it with your team. The library ships with 22 packets across five industries as a starting point.

Where do the files actually live?

Encrypted in your organization's isolated storage, reachable only through short-lived signed URLs. You can export everything, and deletion is real deletion.

How do reminders reach my clients?

The first notification goes out on the channel set on the client record — email, SMS or WhatsApp. The recurring reminder cadence that chases outstanding documents is email.

Send your first request in two minutes

Pick a template, add your client, hit send. The reminders start on their own — you'll know within a week whether you ever want to chase a document again.

15-day trial · No credit card · Cancel from the app