Automating order entry from inbox to ERP
A private-equity-backed European manufacturer of engineered wood products relied on a dedicated team to interpret and rekey emailed PDF orders into SAP by hand. QuantSpark built a generative AI pipeline that automates half of customer orders end to end.
- 50%
- of customer orders automated end to end
- 4 weeks
- Engagement length
of customer orders automated end to end
50%
- A four-week feasibility study automated 50% of customer orders end to end, from PDF receipt to product identification.
- Order-detail extraction accuracy of 50% against a 40% target, and product-detail accuracy of 40% against a 30% target, both exceeded at feasibility stage.
- Adopting GPT-4o mid-study cut inference costs by roughly half.
- At MVP stage, field-level accuracy exceeded targets on core order fields: split order 92%, delivery plant 90%, quantity 91%, material 83%.
- Delivery date remained the weakest MVP field at 55% accuracy.
The problem
Customers placed orders by emailing PDF attachments, and no two looked alike. Layouts varied by customer, languages varied by market, and product descriptions were written in the customer's own words rather than matching the manufacturer's official SKUs. A dedicated team had to read every order, interpret what was actually being requested, and rekey it into SAP by hand.
That approach could not survive its own success. It was slow by design, since every order needed a human pass. It was error-prone, since manual rekeying let typos and missed fields through, and those errors surfaced downstream as fulfilment problems rather than being caught at the point of entry. And it had a hard scaling ceiling: headcount would need to grow in step with order volume, in a process that added no value beyond faithfully copying what the customer had already written.
The variability that defeated straightforward automation, multiple languages, inconsistent layouts and customer-specific product terminology rather than official SKUs, is exactly the kind of unstructured-document problem that rules-based extraction and template-matching handle poorly, but that multi-modal generative AI models are suited to reading around.
How we delivered it
Ideation and prioritisation
Workshops were run to prioritise which use case to tackle first, landing on order management as the focus.
Four-week feasibility study
A focused study on order management within QuantSpark's proof-of-concept-to-MVP delivery model, with explicit accuracy targets set upfront (40% order-detail, 30% product-detail) so success could be judged against a benchmark rather than asserted afterwards.
Three-step extraction pipeline built
A multi-modal generative AI model to extract order and line-item detail from PDFs regardless of layout or language; classification algorithms trained on historic order descriptions to predict the correct SKU per line; historic purchase data to fill any remaining fields.
Mid-study model upgrade
When GPT-4o was released mid-study, the team integrated it within 24 hours, cutting inference costs by roughly half.
Proof-of-concept validation
Results were measured against the pre-set accuracy targets before committing to build, exceeding both the order-detail and product-detail targets.
MVP build and production deployment
The MVP was deployed to a production-state Azure environment with automated SAP ingestion, producing EDI-ready XML output.
Confidence-based routing
Each order is automatically routed to full automatic processing or to manual review based on the pipeline's own extraction confidence, rather than treating every output as equally certain.
Inbox
Customer order arrives by email as a PDF, in any layout or language.
Extraction
A multi-modal generative AI model reads the PDF and extracts order and line-item detail.
Classification
Trained classification algorithms predict the correct official SKU for each line item.
Enrichment
Historic purchase data fills any fields the document itself doesn't specify.
Confidence routing
Each order is routed to automatic processing or manual review based on extraction confidence.
ERP
EDI-ready XML is ingested automatically into SAP.
From inbox PDF to SAP order record, with confidence-based routing to manual review where needed.
Built with
SAP
ERP system receiving automated order ingestion
Microsoft Azure
Production-state hosting environment for the deployed MVP
GPT-4o
Multi-modal generative AI model used for document extraction, adopted mid-project
EDI / XML
Output data standard for automated order records passed to the ERP
Return on investment
Delivered return50%
of customer orders automated end to end
What was delivered
- A four-week feasibility study automated 50% of customer orders end to end, from PDF receipt to product identification.
- Order-detail extraction accuracy of 50% against a 40% target, and product-detail accuracy of 40% against a 30% target, both exceeded at feasibility stage.
- Adopting GPT-4o mid-study cut inference costs by roughly half.
- At MVP stage, field-level accuracy exceeded targets on core order fields: split order 92%, delivery plant 90%, quantity 91%, material 83%.
- Delivery date remained the weakest MVP field at 55% accuracy.
How the return was measured
The source reports an automation rate and field-level accuracy, not a monetised return, and no new pound or percentage figure is invented here. The generic way to build a business case from results like these is to multiply the automated share of order volume by the manual handling time and labour cost per order that automation replaces, then subtract the cost of manual review for lower-confidence orders and the ongoing cost of running the AI pipeline itself (compute plus maintenance). Order volumes, handling times and labour costs are not disclosed in the source, so that calculation is described here as a method only, not performed as a number.
Automating order entry from inbox to ERP
QuantSpark built a generative AI pipeline that automates half of customer orders end to end for a private-equity-backed European manufacturer of engineered wood products, turning inbox PDFs into structured ERP records. A four-week feasibility study hit 50% end-to-end automation while beating both of its accuracy targets, and a mid-project model swap to GPT-4o cut inference costs by roughly half.
The problem
Customers ordered by emailing PDF attachments, and no two looked alike. Layouts varied by customer, languages varied by market, and product descriptions were written in the customer's own words rather than the manufacturer's official SKUs. A dedicated team had to read every order, work out what was actually being requested, and rekey it into SAP by hand.
That approach could not survive its own success. It was slow by design, since every order needed a human pass. It was error-prone, since manual rekeying let typos and missed fields through, and those errors surfaced downstream as fulfilment problems rather than being caught at entry. And it had a hard ceiling: headcount would need to grow in step with order volume, in a process that added no value beyond faithfully copying what the customer had already written.
The variability that defeated straightforward automation, multiple languages, inconsistent layouts and customer-specific product terminology rather than official SKUs, is exactly the kind of unstructured-document problem that rules-based extraction and template-matching handle poorly, but that multi-modal generative AI models are suited to reading around.
The approach
QuantSpark started with ideation workshops to prioritise which use case to tackle first, then ran a focused four-week feasibility study on order management specifically, before moving into a proof-of-concept and then an MVP under its standard proof-of-concept-to-MVP delivery model. That staged path meant accuracy could be proven against explicit targets before any production commitment: 40% for order-detail extraction and 30% for product-detail extraction.
Mid-study, GPT-4o was released. The team integrated it within 24 hours, cutting inference costs by roughly half.
Inside the pipeline
The solution is a three-step pipeline. A multi-modal generative AI model reads each PDF and extracts order and line-item detail regardless of layout or language. Classification algorithms, trained on the manufacturer's own historic order descriptions, then predict the single correct SKU for each line, bridging the gap between what a customer writes and what the official product catalogue calls it. Finally, historic purchase data fills any remaining fields the document itself does not specify.
The MVP runs in a production-state Azure environment with automated SAP ingestion. Output is EDI-ready XML, and each order is routed either to fully automatic processing or to manual review, depending on the pipeline's own confidence in its extraction.
Reading the numbers
The feasibility study's headline is that it automated 50% of customer orders end to end, from PDF to product identification, while exceeding both accuracy targets: 50% order-detail accuracy against a 40% target, and 40% product-detail accuracy against a 30% target. At MVP stage, field-level accuracy on the core order fields was strong: split order 92%, delivery plant 90%, quantity 91%, material 83%. Delivery date was the remaining weaker field at 55%.
None of this is expressed in the source as a monetised saving, and the honest way to read it is as an automation-rate and accuracy result, not a pound figure. A real business case for a pipeline like this is normally built by multiplying the automated share of order volume by the manual handling time and labour cost it replaces, then netting off the cost of manual review for lower-confidence orders and the ongoing cost of running the AI pipeline itself. Order volumes, handling times and labour costs are not disclosed here, so that calculation is described as a method rather than performed as a number.
What the case study shows clearly is the shape of a well-run generative AI delivery: a staged path from workshop to feasibility to MVP, targets set and beaten rather than asserted after the fact, a live model swap absorbed within a day when a better one became available, and a production system that routes by its own confidence rather than treating every output as equally trustworthy.
Figures are drawn from completed QuantSpark engagements. Clients are anonymised by agreement; on a call we will walk you through how each number was measured and, where the client has agreed, put you in touch with a reference.
This engagement drew on several of our practices
Generative AI applications
LLM products, agents, and internal copilots built for measurable uplift.
Typical engagement: 6 to 12 weeks, 2 engineers, outcome-linked pricing.
See the serviceMLOps and production ML
Taking prototypes to production: CI/CD, monitoring, retraining, drift detection.
Typical engagement: 8 to 16 weeks, 2 engineers, rolling retainer after go-live.
See the serviceData platform builds
Modern data stack implementations: ingestion, warehouse, transformation, BI.
Typical engagement: 12 to 20 weeks, 2 to 3 engineers, milestone-based pricing.
See the serviceRelated case studies

A global travel logistics operator
Building an AI-powered pricing database for a global aviation operator

A multinational plastics packaging manufacturer
Predictive churn model helps a plastics manufacturer prioritise sales engagement

A private-equity-backed orthopaedics and medical-device supplier
Machine learning improves a medical-device supplier's sales forecasting
Related insights

How AI Coding Assistants are Transforming Software Development: Power, Potential, and Best Practices
AI coding assistants like GitHub Copilot are reshaping software development, enabling faster prototyping and creative problem-solving. While powerful, thoughtful deployment with clear best practices…

The Brunelleschi Lesson: Why Operational AI Demands Both Human Ingenuity and Structural Rigour
Successfully implementing enterprise AI requires a dual focus: engaged human ingenuity and robust data infrastructure. Neglecting either side leads to underperformance, a lesson discernible from historical breakthroughs in art and science.

QuantSpark: Turning AI Ambition into Operational Reality for Private Equity
QuantSpark partners with private equity firms and their portfolio companies to deliver end-to-end AI transformation, combining strategy, AI, and software engineering to build high-ROI applications
Ask about our work
Answers only from our documented case studies
Powered by the same applied-AI approach we deliver for clients