The situation
Onboarding a new client meant an email thread that touched four systems. Documents arrived as attachments and were filed by hand; verification requests were forwarded to compliance and tracked in memory; account and ledger setup was re-keyed from the same documents a third time. A straightforward onboarding took weeks — and nobody could say, at any given moment, where a specific client was in the process.
The problem underneath the problem
The firm assumed compliance made onboarding slow. The diagnosis showed otherwise: the compliance decisions took minutes — it was the transport between them that took weeks. Documents waiting in inboxes, requests waiting to be forwarded, statuses waiting to be asked about. Regulation demanded human judgment at specific points; nothing demanded that everything between those points move by hand.
What we built
One onboarding flow across all four systems. Clients upload documents to a portal that validates completeness on the spot; verification is routed automatically with deadlines and reminders; clean cases proceed without waiting for a person, and flagged cases stop hard at a compliance checkpoint. Account and ledger setup happens once, from data already captured — nothing is re-keyed.
The hard part
Convincing compliance that automation would tighten their control rather than loosen it. The design decision that won them over: the system routes and records, humans decide. Every flagged case requires a named reviewer's explicit decision, and every action — human or automated — lands in an audit trail that made the firm's next regulatory review shorter, not longer.
Results that held
Onboarding is measured in days instead of weeks, clean cases flow through without waiting on anyone, and the audit trail covers one hundred percent of steps — which no amount of careful email ever did. Compliance reviews flagged cases from a queue with full context, instead of reconstructing threads. The firm onboards more clients with the same team, and can finally answer “where is this client in the process?” in one glance.