A private-equity-backed European manufacturer of engineered wood products

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.

7 July 20261 min read
Headline result
50%
of customer orders automated end to end
At a glance
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

  1. Ideation and prioritisation

    Workshops were run to prioritise which use case to tackle first, landing on order management as the focus.

  2. 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.

  3. 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.

  4. Mid-study model upgrade

    When GPT-4o was released mid-study, the team integrated it within 24 hours, cutting inference costs by roughly half.

  5. 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.

  6. MVP build and production deployment

    The MVP was deployed to a production-state Azure environment with automated SAP ingestion, producing EDI-ready XML output.

  7. 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.

  1. Inbox

    Customer order arrives by email as a PDF, in any layout or language.

  2. Extraction

    A multi-modal generative AI model reads the PDF and extracts order and line-item detail.

  3. Classification

    Trained classification algorithms predict the correct official SKU for each line item.

  4. Enrichment

    Historic purchase data fills any fields the document itself doesn't specify.

  5. Confidence routing

    Each order is routed to automatic processing or manual review based on extraction confidence.

  6. 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 return

50%

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.

Ask about our work

Answers only from our documented case studies

Powered by the same applied-AI approach we deliver for clients

Solving something similar in Industrial & Aviation?

Get in touch. We will discuss your challenge and show you what is possible.