Skip to content

AI Systems

Document intelligence: first, know what you're holding

Invoices, permits, warranty forms and photos of equipment arrive every day, and someone opens each one to work out what it is and retype what matters. Document intelligence does that first step: it reads the document, recognises its type, pulls and checks the fields, and sends it to the workflow that owns it.
ArrivesReadRecognised asGoes toinv_4471.pdfemail to accountstext layerSupplier invoice0.98Accounts payablescan_0193.jpgoffice scannerOCRPermit approval0.95Permits trackerIMG_2210.jpgT5's phoneimageEquipment nameplate0.91Equipment recorddocument.pdfcustomer emailtext layerUnknown0.42Needs a person

A document is data that arrived as a picture

Most business paperwork carries a handful of facts that belong in a system: a supplier, a total, a permit number, a serial. Getting them there means someone opening the file, deciding what it is, finding the facts and typing them in. It's slow, and the mistakes are quiet.

Document intelligence turns that into a pipeline. It reads the text, using OCR only when a file has none; recognises the type from a fixed list, with a confidence; extracts the fields that type needs; checks them against each other and your records; and hands the result to the workflow that owns it. When it isn't sure, a person decides.

Four documents, one pipeline

Different formats, different types, the same six stages.

inv_4471.pdf

arrived
email to accounts, PDF with a text layer
read as
text and table layout
recognised as
supplier invoice · 0.98
extracted
supplier, invoice number, date, PO-114, 6 lines, total $1,286.40
checked
lines add up to the total ✓ · PO-114 exists ✓
goes to
accounts payable, matched to PO-114

Six stages, each one checked

  1. 01

    Parse

    What's on the page?

    Text, tables and layout, read directly from files that have a text layer. Structure is kept, because a total means nothing without its table.

  2. 02

    OCR

    What if there's no text?

    Scans and photos are read as images, only when needed. Printed text reads well; handwriting gets lower confidence.

  3. 03

    Classify

    What is it?

    A type from your fixed list, with a confidence, or “unknown”. Each type has its own fields and its own destination.

  4. 04

    Extract

    What does it say?

    The fields that type needs, each with the place on the page it came from.

  5. 05

    Validate

    Does it hold together?

    Lines add up, references exist, dates make sense. A document that fails a check isn't passed on as if it were fine.

  6. 06

    Hand off

    Where does it go?

    To the workflow that owns that type, with the original attached. Anything uncertain goes to a person.

What document intelligence hands off

In

Documents
PDF, scan, photo, email
Your types
and the fields each needs
Reference data
POs, jobs, suppliers
Document intelligence
read → recognise → extract → check

Out

Typed document
fields + original
Workflow input
to the owning process
Exceptions
to a person, with context

Worth building when the same paperwork arrives every day

Good fit

  • Documents arrive daily in a handful of recurring types.
  • Someone currently opens each one and retypes what matters.
  • The fields feed a system: accounting, scheduling, records.

Not the right fit

  • Every document is different and needs expert reading, such as contracts under negotiation.
  • A few documents a week. Retyping is cheaper than the pipeline.

Questions about document intelligence

Do all our documents need OCR?

No. Files with a text layer, like most PDFs from accounting systems, are read directly, which is more accurate. OCR is for scans and photos.

Can it read handwriting?

Often, but less reliably than print. Handwritten fields get lower confidence and go to a person until tests on your own forms show they can be trusted.

How accurate is it?

It depends on your documents. We measure it on a sample of your own paperwork that a person has checked, field by field, and only let a type go straight through once it's proven.

What tools do you use?

Often Docling for parsing, with OCR and a model where the documents need them. These are starting candidates, not requirements.