On-premise AI that cuts contract admin by 85%
A high-volume US immigration practice, 25–50 active cases/month, partner-led. · Phase 1 shipped February 2026.
A high-volume immigration practice running 25–50 cases a month needed to claw back hours lost to templated paperwork — without sending a single client document to the cloud.
The situation
The firm's attorneys were spending 3–5 minutes per case on contract admin — generating the right Word template, swapping in case facts, exporting to PDF, chasing e-signatures, then reconciling payments against a spreadsheet. Multiply that by 40 active cases a month and the partners were buying hours of paralegal time just to move paper.
Meanwhile, 900+ prior case outcomes — real precedent for what USCIS accepted, rejected, or deferred — sat across SharePoint folders, email attachments, and a few locked filing cabinets. No one could search it.
And the firm's client base meant no cloud AI was allowed. Every document touched sensitive immigration status.
What we built
A local, on-premise AI system installed on firm hardware:
- Contract automation. 20+ Word templates wired to case facts; attorney picks a template, AI fills the variables, PDF is generated, signature request fires — all in under 30 seconds.
- Payment reconciliation. Email webhooks watch for payment confirmations and match against open invoices automatically.
- Intake automation. Clients send documents via Telegram or a secure browser upload; the system classifies, names, and files them.
- Searchable case-law knowledge base. 900+ past outcomes indexed locally; attorneys ask natural-language questions and get cited answers.
Zero cloud AI fees. Zero data leaving the office.
Outcome (Phase 1)
- About 85% reduction in contract admin time — 3.5 minutes per contract down to under 30 seconds.
- About $3,500 a month recovered in labor, largely paralegal hours redirected to casework.
- 100% on-prem — compliance story stays clean.
What surprised us
The case-law search did exactly what it was supposed to do, and the senior attorneys hated it. Asking "how have we handled marriage-based H-1Bs in California?" surfaced their own old denials right alongside their wins. Reputation is everything in this practice, and seeing a decade of mistakes ranked next to the wins felt like the system had no manners. We added a filter — wins-only by default, denials available on a deliberate opt-in. Once the partners controlled when they saw the rough cases, they started using the search to prep junior attorneys on what not to repeat. The tool stopped feeling like an audit and started feeling like a mentor.
Engagement shape
Three phases, each 4 to 10 weeks, each independently valuable. The firm could stop after Phase 1 and keep the wins; Phase 2 is currently in progress.