DossFox
Book a Demo

Automate Your Dossier Workflow with Dossi AI: A Walkthrough

A 30-minute setup that turns a manual dossier process into an automated, audit-ready pipeline. Step by step, with real screens and real defaults.

Dossi AI

May 8, 2026 · 10 min read

Automate Your Dossier Workflow with Dossi AI: A Walkthrough

This article shows the actual setup — the buttons, the defaults, the trade-offs — for getting a manual dossier process onto DossFox in under 30 minutes. We’ll use a Portuguese D7 visa workflow as the example, but the steps generalise to any program.

What you need before you start

  • A DossFox workspace (a 14-day trial is fine).
  • One real dossier type you want to automate first. Don’t try to migrate everything at once; pick the one your team handles most often.
  • 30 minutes. Set a timer; if it takes longer, something’s wrong with our setup, not yours.

Step 1 — Define the dossier type

In DossFox, every workflow starts with a template — the canonical list of documents and rules for a specific dossier type.

Click New template → Immigration → D7 Visa (or Custom if your program isn’t pre-loaded). Give it a name and a short internal description.

Now add documents one by one. Each document has:

  • Name — what your team calls it. “Bank statement” not “Comprovativo bancário” unless that matters internally.
  • Document type — pick from the catalogue (passport, ID, bank statement, criminal record, etc.) or create a custom type.
  • Required? — yes/no/conditional.
  • Freshness rule — “less than 90 days old at submission”, “valid for at least 6 months”, etc.
  • Acceptance criteria — free-text rules Dossi uses for AI validation. “Must cover full 12 months continuously,” “Must show monthly income above €820 net,” etc.

Spend 10 minutes here. The clearer your acceptance criteria, the less manual rework you’ll do later.

Step 2 — Connect your intake channel

A dossier template without a way for documents to arrive is just a checklist. DossFox supports three intake channels by default:

Public intake form. Best for direct-to-client work. DossFox generates a hosted form (e.g. intake.your-firm.com/d7) that clients fill out. Each upload prompts for the right document with helpful guidance (“a bank statement covering July 2025 to today, single PDF preferred”).

Email forwarder. Best when clients are used to email. Dossi gives the dossier a unique email address (something like [email protected]); anything sent there gets attached to that dossier. Forward your existing intake to that address.

API webhook. Best for integrations with a CRM or partner system. Standard JSON shape; the docs are at /docs/api.

For most firms the form + email combo covers 95% of intake. Pick the form for new clients, set up email forwarding for existing.

Step 3 — Configure stakeholders

A dossier is a multi-party object. The right people need the right visibility — and only the right visibility.

Add stakeholders by role:

  • Internal owner — the lawyer or paralegal responsible. Full access.
  • Reviewers — senior partners who approve at decision points. Read + approve, no edit.
  • Client — sees their own documents and what’s outstanding. Cannot see internal notes.
  • External parties — translators, notaries, agencies. Document-level permissions.

The default DossFox views match these roles. The internal owner sees the full picture; the client sees a friendly checklist with progress and what they still need to send.

Reminders are configured per-stakeholder. The default rules:

  • Clients chased every 3 days for missing documents, escalating in tone.
  • Internal team notified on document arrivals and exceptions only — not every action.
  • Reviewers pinged when something is ready for approval and again 24 hours later if no action.

You can override any of these per template.

Step 4 — Audit trail and retention

This is the step most teams skip and regret later. Take 5 minutes to set it right now.

Audit detail. Default is “full” — every action logged with actor, timestamp, before/after for edits, IP, user agent. There’s a “minimal” option for cost-sensitive workspaces; we recommend against it for regulated work.

Retention policy. Pick from presets (EU immigration: 7 years closed, 5 years archived; SOC 2 evidence: 7 years; or custom). DossFox auto-deletes on the day the policy expires. Clients can be notified one month before deletion if you want.

Export format. Default is “verifiable JSON + PDF report”. The JSON is hash-chained and includes signatures; the PDF is human-readable. Both can be regenerated at any time.

Step 5 — Run a real dossier

Setup is done. Now the test: forward one real dossier’s intake to the new template’s email address.

What you’ll see in the next 60 seconds:

  1. Each PDF arrives and is classified (“This looks like a bank statement”).
  2. AI validation runs (“Bank statement covers Jul 2024 - May 2025 — that’s 11 months, you need 12. Confidence 0.94”).
  3. Identity reconciliation runs across documents (“Name on passport: SMITH JOHN. Name on bank statement: SMITH JOHN MICHAEL. Probable match — flagged for human review”).
  4. The dossier dashboard updates live; the missing-documents list is generated automatically.
  5. The chase email to the client (if you have auto-chase on) goes out within an hour.

If any step looks wrong, click into it. Every AI inference is explainable — you see which features triggered the verdict and what the model’s confidence was.

What changes for the team

After the first week of running real dossiers through DossFox, three things shift in your team’s day.

Mornings get shorter. No more email-merge to figure out where each case stands. Open the dashboard; everything that needs you is at the top.

Friday afternoons stay calm. The chase loop runs itself. Documents that used to slip into the next week’s queue arrive while the case is still warm.

Reviews speed up. When a senior partner reviews a dossier for approval, every check is already documented — they’re approving the judgement, not redoing the work.

The team that used to handle 40 active dossiers handles 200, with the same people, less stress.

Common gotchas

Old email aliases linger. If you forward a client’s existing email thread that has multiple recipients, the original recipients are still cc’d on Dossi’s replies. Fix: set up a clean forwarding rule that strips the cc list.

Templates drift. The first version of your template is rarely the final one. Schedule a 30-minute review every two weeks for the first quarter — what’s flagged that shouldn’t be, what’s not flagged that should be.

Permissions accidentally too tight. New team members complain they can’t see things they need. Fix: review the role definitions monthly, expand by default within your team, restrict only what genuinely needs restricting.

Retention surprises. “Why did this case disappear?” Because the retention period expired and you set the policy that way. Fix: surface the deletion date in the dossier UI long before it happens, and offer a one-click extension if there’s a live legal need.

What to automate next

Once your first template is humming, the next moves are obvious:

  • Add your second program. D8 digital nomad if you do D7. Family reunion if you do golden visa.
  • Wire DossFox into your CRM. Bidirectional — case status updates flow back, new cases flow in.
  • Turn on the audit dashboard. Aggregate metrics across all dossiers — average cycle time, refusal rate, top reasons for delay. This is where the partnership-level insights live.

We’ve seen firms automate four or five dossier types in their first quarter on DossFox. The marginal cost of adding template number two is much lower than template number one — you’ve already done the thinking.


If you want to walk through this with a real engineer on your real dossier, book a demo. We’ll get you set up in the call and you’ll have one workflow running before we hang up.