Financial-statement OCR
Multi-format extraction puts portfolio-company and sub-fund reporting into one definitional table, with the source page kept beside every field.
- Multi-format capture
- Field-level sampling
Capability · AI & risk
The company reports the first AI-agent investment-management platform in the sector. The judgement was scene selection: extraction, indicator assessment, behaviour logging and effort costing have objectively checkable answers, so benefit is measurable on day one. "The AI decides the investment" cannot be verified and should not be sold. Agents sit inside existing nodes and emit structured fields.
Position
Does the extracted figure match the source document? Did the indicator fire as defined? Is the sensitive operation on record? Was the hour captured? These four have objective answers, so one run quantifies both the benefit and the error. "Should we back this company" has no same-day answer; putting a model there dresses an unverified judgement up as a system output.
Our agents are therefore workflow nodes, not a chat box. Input is existing evidence; output is a structured field with its source document and confidence attached, and a person signs the conclusion at the end of the node.
Where we draw the line
Two reasons, neither of them technical. The first is verifiability: an investment decision is proved right or wrong at exit, years later, while the model must produce a confident-looking score today. That feedback gap supports no acceptance test and demonstrates no superiority over a committee. The second is accountability: investment decisions are answered for by named committee members under a written policy. Handing the judgement to a model removes the accountable party, and in a dispute the institution cannot produce a traceable basis for what was decided.
What we compress is evidence gathering, reconciliation and costing — the work that already consumes most of a committee member’s preparation. Judgement, veto and signature remain human; the system’s job is that everyone sees the same defined facts.
These appear in the contract and in the acceptance method, not in product adjectives.
The order matters: before the business signs a sample set, no accuracy figure means anything.
Work through the break inventory and keep only steps where right and wrong can be judged the same day. Output: scene list, plus written reasons for what we declined.
The business labels samples from real evidence and agrees field-level pass criteria and the sampling ratio. Output: frozen, signed benchmark set.
Public cloud, private cloud or intranet each have their own connection pattern; on intranet the model sits inside your network boundary. Output: topology note and egress confirmation.
Test against the benchmark, list every misjudgement with its cause, and mark which errors need human review and which may pass. Output: sampled-accuracy report and error register.
Each agent has an independent switch; with it off, the node reverts to manual work and the process still closes. Output: fallback regression record, demonstrated live at acceptance.
4–10 weeks is the standard range, counted from agreement of the work-breakdown structure; scene count and document-format spread set the position in the range. We do not promise every agent in production inside two weeks.
| Artefact | Typical duration | Acceptance method |
|---|---|---|
| Scene list and declined-scope note | Within 4–10 weeks | Business confirms an objective test exists for each retained scene |
| Labelled benchmark set and pass rule | Within 4–10 weeks | Signed by the business, then frozen |
| Statement OCR field extraction | Within 4–10 weeks | Field-level sampling against source documents; misses enter the error register |
| Risk indicator alerts and judgement log | Within 4–10 weeks | 18 indicators recalculated to definition; triggers and confirmations traceable |
| Desktop behaviour evidence trail | Within 4–10 weeks | Sampled replay of operation chains, exportable |
| Effort capture and costing basis | Within 4–10 weeks | Run in parallel with manual records for one cycle |
| Agent kill switch and regression record | Before go-live | An agent is disabled on site; the workflow still closes |
Definition source
Every warning indicator points at a field and a formula in the data dictionary. Changes travel through the governance process, so a model never grows a second private definition — the precondition for risk and audit accepting an AI conclusion.
Four production scenes
Scene names follow the published AI scope. Each one sits inside an existing step and emits reviewable structured fields.
Multi-format extraction puts portfolio-company and sub-fund reporting into one definitional table, with the source page kept beside every field.
Custom indicators, with the 18 warning metrics recalculated daily and every trigger and confirmation logged.
Monitoring of sensitive operations gives lending and quasi-financial work a replayable compliance record; rules and visibility stay yours.
Automatic capture of hours by project makes diligence and committee effort enter a costable definition for the first time.
Agents hang off existing nodes rather than adding a parallel process, and follow the hosting mode chosen for the platform.
Evidence
Statement extraction is measured by sampled accuracy and the error register; indicator judgement by alert confirmation rate; behaviour evidence by whether the operation chain replays in full; effort capture by a parallel cycle against manual records. All four share the definitions used on our client-impact pages.
Acceptance definitionsIn writing
Which steps agents should enter, and which they must not — including why we refuse to hand an investment decision to a model — is argued openly in our insights, so you can quote it in a scope review rather than take it on trust.
Read the articleAnyone wanting a model to say whether to invest: we will not build it and will record the refusal in the scope review. Anyone planning to replace a review post with an agent: agents shorten evidence work, and the signature still needs a role behind it.
Institutions whose source documents are not yet digital — and not yet in a dictionary — should take data governance first. OCR cannot read a document that does not exist, and an indicator cannot be calculated from an undefined field.
Answers match our acceptance method and can be quoted in an internal note.
Next step
One company report, one sub-fund return, one operation log. We judge on the spot which steps have objective answers, which should stay manual, and where the 4–10 week range lands.