DIGIFORMINDEX

Three hours a day of order entry, removed.

SECTIONS01 / 09
01Overview→02Spec sheet→03The problem→04What we built→05The stack→06When it fails→07The result→08What it is worth→09Get in touch→
Case 01 of 04←→
BOOK A CALL →

24H REPLY · FROM A PRINCIPAL

CASE STUDY · AI TRANSFORMATION
0101 / 09
CPG brand · AI Transformation

Order entry, per day 3hrs <1hr Order entry went from three hours a day to under one.

Supplier invoices arrive as PDFs, in whatever layout the supplier happens to use. AI reads them and writes them into the ERP. Four weeks from kickoff to live.

0202 / 09
Spec sheet
Client
A consumer packaged goods brand, anonymised at their request
Practice
AI Transformation
What we built
Document extraction into the ERP, with a retry portal
Built with
LandingAI, LlamaIndex, n8n, Power Automate
Time to live
4 weeks from kickoff
Result
Order entry under an hour a day
0303 / 09
The problem

One person was the only route into the system of record.

Around 200 supplier invoices arrive each month as PDFs attached to emails. Every supplier uses a different layout, and creating each one in the ERP took several manual steps.

All of it sat with one person, who had other jobs to do as well. Order entry took two to three hours of their day, every day. Everything else they were responsible for waited until it was done.

EDI — the standard electronic format large suppliers use to send invoices machine-to-machine — solves this for suppliers big enough to implement it. Most of this client’s suppliers never will, and that is where the volume sits. So the invoices stayed manual, indefinitely.

0404 / 09
What we built

No templates, and nothing re-keyed.

AI reads each PDF as it arrives and pulls out the fields the ERP needs. It works on a layout it has never seen before, so there are no templates to maintain and no supplier has to change anything on their side.

The output is a file the ERP loads. Nothing is re-keyed at any point between the supplier’s email and the system of record.

0505 / 09
The stack

We did not build a document model from scratch, and nobody should.

The work is choosing the right components and making them hold together in a business that runs on them every day.

LandingAI

Does agentic document extraction, or ADE. It works out what each part of a document means — the invoice number, the line items, the totals — wherever they happen to sit on the page. A layout it has never seen before still works.

That is why we chose it. Older capture tools read the characters and then need a template for every supplier, which is exactly where invoice automation usually dies.

LlamaIndex

Structures what comes back and checks it against what the ERP will accept, so bad data is caught before it reaches the system of record.

n8n

Runs the pipeline end to end — the email trigger, the extraction call, the validation step, the handoff.

Power Automate

Puts the finished upload-ready document into a secure Microsoft environment, configured to load it into the ERP. It runs inside the tenancy the client already had, so there was nothing new for IT to approve or administer.

0606 / 09
When it fails

Extraction is not perfect, and a system that pretends otherwise fails quietly.

Which is worse. A portal shows every document the system could not read, and every one that failed on import. Someone corrects it and re-runs it from the same screen.

Nothing sits unnoticed in an inbox waiting to be chased at month end.

0707 / 09
The result
Order entry
Two to three hours a day, down to under one
Invoices handled
About 200 a month
People doing it
One, who also had other jobs
Time to live
4 weeks from kickoff

The point is not the hours. It is that a single person was the only route by which supplier invoices reached the system of record, and everything else they owned queued behind that.

0808 / 09
What it would be worth to you

Put your own invoice volume in.

This is the same work the ROI Lab models — document extraction replacing manual keying. It will give you a range.

Run the numbers →

At 200 invoices a month, the ROI Lab says a pilot takes over a year to pay back. This client was below that threshold and the work was still worth doing, because the constraint was one person’s time rather than the cost of the invoices.

0909 / 09
Keep reading
All work →
Get in touch

A call with a principal.

To find what’s worth building, and whether we’re a fit.

Book a call →
01 / 09Overview02 / 09Spec sheet03 / 09The problem04 / 09What we built05 / 09The stack06 / 09When it fails07 / 09The result08 / 09What it is worth09 / 09Get in touchIndex
On this pageClose ✕
01Overview02Spec sheet03The problem04What we built05The stack06When it fails07The result08What it is worth09Get in touch
HomeCommerce & DigitalAI TransformationAI governance advisoryBack-office automationROI LabInsightsCPG case studyNOYZ case studyNOYZ · Only HumanNili Lotan case study
SITE INDEX — 12 PAGES · 86 SECTIONSCLOSE ✕
AOperating partnerHome01Commerce & Digital02AI Transformation03Why us04The work05Clients06Start
BPractice 01Commerce & Digital01Overview02Clients03What we do04Proof05Engagements06Questions07Storefront Review08Contact
CPractice 02AI Transformation01Overview02The gap03Clients04Problem & fix05The standard06Proof07Engagements08Questions09AI Value Map10Contact11Request an AI Value Map
DServiceAI governance advisory01Overview02In plain terms03The problem04What you get05How it runs06Why us07How you buy it08Questions09Start here10Regulated industries
EServiceBack-office automation01Overview02What we automate03Cost of waiting04Before & after05Clients06Case07How we deploy08Get an estimate09After you send10Honest answers11Methodology12Operator-led
FToolROI Lab01Overview02The lab03Method04Sources05Questions
GThe Digiform ReviewInsights01Feature Nº 1402In this issue03Topics & newsletter
HEssayInsight detail01The essay02The reading03Read next
IWork · you are hereCPG case study01Overview02Spec sheet03The problem04What we built05The stack06When it fails07The result08What it is worth09Get in touch
JWorkNOYZ case study01Overview02Spec sheet03The challenge04What we built05Build vs buy06What happened next07The speed work08Get in touch
KWorkNOYZ · Only Human01Overview02Spec sheet03What we built04Keep reading
LWorkNili Lotan case study01Overview02The store03Spec sheet04The brief05How we worked06What we shipped07Get in touch
Ask ClAIr

I answer from what’s published on this site — nothing else. If I don’t know, I’ll say so.

An AI assistant, not a person. It can be wrong.