Platform

Document Intelligence

Handwritten and scanned contract changes become verified, import-ready data. People only check what needs attention.

Runs in your cloud or on your servers · People stay in control

Document IntelligenceLive preview
Platform
Read this change-of-bank-details form.
✓ Read the formIBAN, account holder, bank, BIC
✓ Checked the IBANChecksum valid, both readings agree
Three values are verified. Please check the bank name: the handwriting is unclear.
2independent readings per value
6kinds of contract change
100%of values checked
Why teams bring it in

The work it takes off your plate.

Bank detail changes, terminal swaps, payment mandates and pricing updates still arrive as signed forms, often handwritten. Document Intelligence reads every form, reads each value twice, checks IBANs, BICs, dates and your rules, and flags only the values a person needs to confirm before the data is exported.

What it handles

4 jobs, done properly.

Bank detail changes

IBANs, BICs and account holders read and checked.

No wrong payments

Terminal swaps and site data

Terminal IDs and site details captured from the form.

Faster changeovers

Payment mandates

Mandates enabled, disabled and verified.

Fewer rejected payments

Pricing and conditions

Pricing changes extracted and ready to update.

Changes live sooner
How it works

4 steps, start to finish.

Each step is visible to your team, and nothing important happens without a person's say-so.

01
✉ EmailPDFXLS

Upload

Drop in scanned or photographed forms in bulk.

02

AI reads

Handwriting and tick boxes become data, read twice.

03

Details✓

Rules✓

Sources✓

Rules verify

IBAN, BIC, dates and your business rules.

04
Approved ✓

People review and export

Only flagged values need a look; then export.

independent readings per value2
kinds of contract change6
of values checked100%
Try it yourself
The business workflow

What happens, and where people decide.

◎What starts it

A batch of signed forms or contracts is uploaded: typed, scanned or photographed, up to 30 PDFs at a time.

⇣What goes in

Bank detail change forms (two German layouts, 38 and 9 fields), with typed, scanned and handwritten entries and tick boxes.

✕Manual work it replaces

Reading each form, retyping every field and checking bank details digit by digit.

✦What it produces

A fixed set of columns per form, every value checked, exported to CSV or Excel for import.

☺Where a person decides

A reviewer sees the page with a box on every field. Only flagged values need attention. Press J for the next issue, then confirm or correct, and approve the export.

Before
By handevery field retyped
Riskyone wrong digit misdirects a payment
Every fieldneeds a person's eyes
→
After
Secondsto read a form
Checkedevery IBAN and BIC verified
14%of fields sent to a person in our test
High-level architecture

From input to outcome.

Full architecture pack
1

Inputs

  • Scanned, typed and handwritten PDFs
  • Bulk upload, up to 30 at once
2

Ingestion

  • Pages rendered to images
  • Cloud OCR and text extraction OCR: forms, tables, tick boxes
  • Cache by file fingerprint, each PDF read once
3

AI layer

  • A large language model on a managed cloud AI service reads cropped field images independently
4

Rules

  • IBAN checksum and OCR-confusion repair
  • BIC, postcode, date and email checks
  • Cross-field consensus rules
5

Human review

  • Page view with a box per field
  • Only flagged values need a decision
6

Outcome

  • Approved CSV or Excel export
  • Per-document run record
IntegrationsExport to CSV or Excel for the customer's core system importProduction integration to the target system to be scoped
Design principle

Two independent readings before trust. A value is auto-accepted only when two independent readings agree and the rules pass. Everything else goes to a person.

Technology stack

What it runs on, and why.

OCRCloud OCR and text extraction (FORMS and TABLES)

Reads every field and table on each rendered page, plus a tick-box ink check.

AI modelA large language model on a managed cloud AI service

Second, independent reading of uncertain cells from the cropped image only. Can be switched off, leaving OCR plus rules.

ValidationDeterministic validators in

IBAN checksum, BIC, German postcodes and dates, email. IBAN repair for common handwriting confusions (7 read as Z, 8 as S).

ConsensusCross-field rules

'Same as above' boxes, BIC agreement per bank, repeated names and towns must agree.

Backendweb server and pipeline

Upload, extraction, review state and export APIs.

Review UIBrowser review app

Clickable field boxes on the page image, next-issue navigation, approve and export.

Data layerLocal run store with a fingerprint cache

Each PDF goes to OCR once; repeat uploads cost nothing. No cloud object storage in the prototype.

QualityAutomated tests and a field-level evaluation harness

Tracks the two errors a reviewer would never see: wrong values auto-accepted, and values shown empty.

Business value and evidence

Every number, labelled.

Prototype. Working build on sample or public data. Not yet in customer production.

FigureWhat it measuresLabelSourceLimits
128 of 128fields read correctly across 5 test formsMeasuredOur evaluation harness on 5 fictional sample forms (typed, scanned, handwritten), OCR plus rules.Fictional samples, small set. A customer pilot measures on real forms.
0wrong values auto-acceptedMeasuredSame evaluation.The key safety metric. Must stay at 0 on customer data.
84%of fields auto-accepted, 14% sent to a personMeasuredSame evaluation.Higher on clean typed forms, lower on poor handwriting.
−85%handling time per formTargetedDesign goal for a European payments provider back office (name withheld).Projected from 15 minutes by hand to about 2 to check. Not yet measured in production.
Proven on a hard case

A handwritten German bank detail change form with an empty 'terminal' section filled by a 'same as above' tick box. Read, the tick box honoured, handwriting confirmed by the AI model in the demo, and all 34 fields correct in our OCR-plus-rules test, with no wrong value auto-accepted.

Try it yourself

See it work in two minutes.

  1. Open the demoIt opens in a new tab, no setup needed.
  2. Ask it something realTry: “Read this change-of-bank-details form.”
  3. Talk to usWe'll show it on your own data.
Document IntelligenceLive preview
Platform
Read this change-of-bank-details form.
✓ Read the formIBAN, account holder, bank, BIC
✓ Checked the IBANChecksum valid, both readings agree
Three values are verified. Please check the bank name: the handwriting is unclear.

Common questions

Can it read handwriting?

Yes. Each value is read twice, and if the readings disagree it is flagged for a person.

What does it check?

IBAN checksums, BIC format and country, dates, postcodes and your own rules.

Where does the data go?

Approved data is exported in the format your systems import.