Start with the document that hurts, decide how you’ll measure accuracy, then add a safety net. Here’s how an 80-person facilities firm would do it.
AI + data
Written by
Adam Lyth
Date
Read time
9 minutes

Photo by Wesley Tingey on Unsplash
AI document processing works best as extraction with a safety net. A model pulls the fields you need out of contracts, forms and reports. It scores how sure it is about each one, and sends anything uncertain to a person. That’s reliable enough to use today. Letting it sign off a contract or a safety report on its own isn’t.
Start with the document that’s actually hurting, not with the technology. Then decide how you’ll measure accuracy before anything goes live. Without that number, you can’t tell a working system from a lucky one.
“I can’t emphasise enough that you have to start with a problem that you’re trying to solve.”
What follows is a worked example. The company is hypothetical, but the plan is the one we’d put to a real operations director.
Imagine an 80-person UK facilities management company. It cleans and maintains offices across the South East. It handles three kinds of document every week:
The administrator stops retyping and starts checking. The renewals question becomes a filter, not an afternoon.
| Document | What AI extracts | What stays with a person |
|---|---|---|
| Client contracts | Parties, dates, renewal terms, notice period, price review clause, liability cap | Reading unusual clauses, negotiating and signing |
| Subcontractor agreements | Insurance requirements, payment terms, termination rights | Deciding whether a deviation from your standard terms is acceptable |
| Onboarding forms | Name, address, start date, emergency contact, document types supplied | The right-to-work check, in person or by share code, and anything involving health information |
| Inspection reports | Site, date, defects, severity, recommended action | Any safety-critical judgement and the decision to close a site area |
The pattern holds across all four rows. AI does the reading and the first sort. A person makes any call that carries legal, financial or safety weight.
It isn’t a choice between the machine and the person. Think of a plane landing on autoland in thick fog. It copes because the conditions are tightly defined and tested.
People handle what’s new. The 2009 Hudson River ditching needed human judgement.
Documents split the same way. A standard onboarding form is tightly defined, with hundreds of near-identical examples. A contract with a clause you’ve never seen isn’t. The first can flow through, and the second needs a person.
A confidence score is the system’s estimate of how likely an extracted value is to be right. On its own, a model’s self-reported confidence isn’t trustworthy. So we combine it with checks the model can’t talk its way past.
Those signals set three lanes:
Set the thresholds from evidence, not instinct. Label a sample of real documents by hand, run the system over them, and see where errors cluster. Then pick thresholds you’d be comfortable defending to your auditor or insurer.
The bar is your current process, not perfection. Check how often today’s retyping gets a field wrong. The system needs to beat that, and you need the number to know it has.
“If you don’t know the percentage, you were already in trouble.”
Partly. The useful version compares each contract against your own standard positions, which lawyers call a playbook. It then flags where the contract differs.
It might note that a liability cap is missing or a notice period is longer than you usually accept. It might spot a clause your playbook doesn’t cover at all.
That turns a full read into a focused one. It doesn’t replace the person who decides whether the difference matters. For a contract with real money or risk attached, that person should be your commercial lead or your solicitor.
This is general information, not legal advice.
Extraction pulls fields out. Sometimes the better build answers questions straight from the documents. Staff ask about a policy or a compliance rule, and get an answer with its source.
For an HR-tech client, we built an anonymous ethics chat over company policy documents in about a day. Staff could ask an awkward question without putting their name to it. That only holds if questions aren’t logged against anyone’s account.
For our facilities company, the same idea would answer site staff’s HR and safety questions out of hours. The rules match extraction. Answer only from the documents, show the source and say “I don’t know” when they don’t cover it.
Some documents exist only to say a job was done safely. Self-reporting is weak evidence. Ask someone whether they followed the procedure and they’ll nearly always say yes.
Pristine Condition, a manual handling safety company, faced this. We rebuilt software that under a tenth of staff used as iOS and Android apps. Its AI now assesses lifting technique from an ordinary phone camera, in real time.
The record shows what happened, not what someone ticked. Usage has grown by around 9,000% since the rebuild.
For our facilities company, the lesson applies to inspection reports. Ask engineers for a photo of each defect, not just a tick against it.
Optical character recognition (OCR) turns scans and phone photos into text and records where each word sits. A hosted large language model reads both the text and the image, then extracts against your schema. The word positions let the review screen highlight the source.
You don’t need to train your own model. Choose a provider whose business terms say your data isn’t used for training, and check where it’s processed. We compare the options in off-the-shelf AI vs custom.
Our guide to AI and GDPR in the UK covers lawful basis and processor agreements in more depth.
The review screen is the product, not an afterthought. If it’s slow, reviewers will skip it or rubber-stamp it. Show the document and the fields side by side, highlight the source and keep keyboard shortcuts for confirm and correct.
We won’t promise savings we haven’t measured on your documents. The order of work is predictable, though.
Most of the effort goes on the schema, the checks and the review screen. The model call is the smallest part.
| Measure | What it tells you |
|---|---|
| Field accuracy against your labelled set | Whether extraction is good enough, field by field |
| Share of documents going straight through | How much manual work has actually gone |
| Review time per document | Whether the review screen is doing its job |
| Errors found later, downstream | Whether confidence thresholds are set too low |
| Reviewer corrections by field | Which fields need better instructions or checks |
| Time to answer a portfolio question | Whether the data is usable, not just captured |
Yes, for Everyone’s Invited. The charity was receiving over 100 personal stories a day. Each one had to be read and anonymised by hand before publication.
We built a system that automatically strips names, dates and locations from each submission. Staff and volunteers still publish the stories, now much faster.
It has processed over 50,000 submissions and saved around 12,500 hours of review. The documents are different from contracts, but the shape is the same. The machine reads and prepares, and people decide.
If you’re drowning in a particular kind of document, talk to us. The first chat is free, and so is an architectural review of your current setup. We’ll look at real examples with you and say plainly whether extraction, a web form or nothing new is the right answer.
The work behind this
Safeguarding children in schools with AI
See our workIntelligent document processing means using AI to read documents such as contracts, forms and reports, then pull out specific fields into a structured format. Good systems attach a confidence score to each field and route uncertain ones to a person. The output flows into your existing systems, so nobody has to retype it.
It depends on your documents. Clean digital PDFs extract far better than skewed phone photos or handwriting. The only honest answer comes from testing on your own files. Label a sample of real documents by hand and run the system over them. Measure accuracy field by field before you trust it with live data.
No. AI can compare a contract against your standard positions and flag differences, such as a missing liability cap or an unusual notice period. That makes a full read into a focused one. Deciding whether a difference matters, and signing, should stay with your commercial lead or solicitor.
It’s the system’s estimate of how likely an extracted value is to be right. A model’s own estimate isn’t enough, so combine it with checks. Is the value in the source text, is the format valid, and does it fit the other fields? Those signals decide whether a document goes straight through or to review.
When you control the form, replace the PDF with a web form instead. It’s rarely worth it for low volumes, or for documents that need expert reading regardless. If your systems can’t receive the extracted data, fix that first, or you’ll just build a nicer spreadsheet. And if nobody can name the problem it solves, wait.
You don’t need an in-house AI team to begin. Pick the document type that costs you the most time. Label a hundred or two real examples by hand, then test a system against them. That tells you whether it’s worth building before you commit. A good partner will recommend a direction and push back when it isn’t.
Start with a free chat. We’ll tell you honestly whether AI is worth doing yet, and if it is, which process we’d start with.
Our newsletter
Occasional emails about what we’re building and what we’ve learned the hard way
You may unsubscribe from these communications at any time. For information please review our privacy policy.