Platform

Order Intake

Purchase orders in any format become checked, ready-to-approve orders in your ERP, with a person signing off each step.

Runs in your cloud or on your servers · People stay in control

Order IntakeLive preview
Platform
New order from a customer, attached as a scanned PDF.
✓ Read the order12 lines, prices and delivery date
✓ Matched customer and quoteAll prices match
The order is ready for your approval. One surcharge was added for express delivery.
60 → 6 minper order, in production
5order formats read
8steps, each signed off
Why teams bring it in

The work it takes off your plate.

Customers send orders as PDFs, spreadsheets, Word files, links and plain emails, and someone keys every one in by hand. Order Intake reads each order, matches the customer and quote, checks prices, surcharges and your rules, prepares the order for your ERP and hands a person one clean order to approve.

What it handles

4 jobs, done properly.

Read any order

Scanned PDFs, spreadsheets, Word files, links and plain emails.

No retyping

Match and check

Customer, quote and prices matched; surcharges and rules checked.

Errors caught before the ERP

Exceptions to a person

Anything unusual goes to the right reviewer with the reason.

Only exceptions need people

Ready for your ERP

An approved order is prepared for your ERP and confirmed to the customer.

60 minutes down to 6
How it works

4 steps, start to finish.

Each step is visible to your team, and nothing important happens without a person's say-so.

01
Approved ✓

Order arrives

By email, upload or link, in any format.

02
Approved ✓

Agents prepare it

Read, match, check and assemble.

03
Approved ✓

A person signs off

Approve, correct or ask for a redo at each step.

04
Approved ✓

Order confirmed

Ready in your ERP, confirmation sent.

per order, in production60 → 6 min
order formats read5
steps, each signed off8
Try it yourself
The business workflow

What happens, and where people decide.

◎What starts it

A purchase order arrives in a shared inbox or is uploaded, in any format.

⇣What goes in

Emails, PDF and scanned attachments, spreadsheets, Word files. Customer master data, quotes and price lists from the ERP and CRM.

✕Manual work it replaces

Retyping each line, finding the right customer account and quote, rebuilding price breakdowns, checking fees and surcharges by hand.

✦What it produces

A complete draft ERP order with every line matched to the quote, rule checks passed or exceptions explained, plus a customer confirmation draft.

☺Where a person decides

An operator approves, corrects or regenerates every step. There is no unattended mode. Each order posts once, and only a real ERP order number counts as success.

Before
60 minof skilled effort per order
Manualmatching to customer, quote and fees
Lateerrors found at invoice time
→
After
6 minto review and approve
~90%of the preparation done by agents
Earlyrule breaks flagged before ERP entry
High-level architecture

From input to outcome.

Full architecture pack
1

Inputs

  • Shared order inbox (email)
  • PDF, scanned and image orders
  • Excel, CSV and Word files
2

Ingestion

  • Upload to object storage
  • Work queue with dead-letter queue
  • OCR for scanned pages
3

AI layer

  • A large language model on a managed cloud AI service: reads and structures each order
  • Confidence-based retry on low-quality scans
4

Agents and rules

  • Parser, Matcher, Assembler, Validator agents
  • Deterministic pricing, tax and fee rules
  • Nine rule categories, exceptions explained
5

Human review

  • Approve, correct or regenerate at every step
  • Nothing posts without sign-off
6

Outcome

  • Order posted to the ERP once
  • Customer confirmation
  • Full audit trail per order
IntegrationsERP for customers, quotes and order entryCRM for account and quote recordsEmail inbox intake and notifications
Design principle

AI for judgement, rules for money. Models read documents and rank matches. Prices, tax and fees are calculated by deterministic, tested rules. A model never sets a price.

Technology stack

What it runs on, and why.

AI modelA large language model on a managed cloud AI service

Reads unstructured orders into structured lines; ranks customer and quote matches with reasons.

Document readingCloud OCR and text extraction

OCR for scanned and image-only PDFs, with confidence-based retry.

BackendAn API service, multi-agent pipeline

Runs the Parser, Matcher, Assembler and Validator agents and the eight-step workflow.

QueueA managed message queue with retry

Decouples intake from processing; failed jobs are kept for replay, not lost.

StorageCloud object storage (uploads) and a cloud database (orders, steps, audit)

Keeps source files and every step's state and decision.

Business rulesDeterministic rules engine in code

Pricing, tax, surcharges, mandatory items and nine validation categories. Unit-tested.

IntegrationsERP and CRM connectors

Customer, quote and price lookup; order posting. The public demo uses a mock ERP.

FrontendWeb operator console

Step-by-step review with Approve, Correct and Regenerate.

SecuritySigned sessions, role-based access, no unattended posting

Every action is attributed to a user and logged.

OperationsIdempotent posting, dead-letter replay, per-order audit log

An order cannot post twice; failures are visible and recoverable.

Business value and evidence

Every number, labelled.

Live implementation. Running for a customer or as a public product.

FigureWhat it measuresLabelSourceLimits
60 → 6 minorder entry time per orderReportedDelivery team and customer, production use at a large enterprise (name withheld).Timed per order before and after; not independently audited.
~90%of preparation work handled by agentsReportedDelivery team, production use.Share of steps prepared without manual rework, as reported.
13 of 13real sample orders read correctly, 154 fields checkedMeasuredOur test set of real customer sample orders.Small sample; measures reading accuracy, not end-to-end time.
$243K / yearlabour saved at 500 orders a monthIllustrativePlanning calculation: 54 minutes saved per order at $45 an hour.Your volume and labour cost will differ. Labour only.
Proven on a hard case

A 7-page, image-only scan worth $86,149.80: 229 units over 7 delivery batches, European number formats, and a net price with no breakdown. Read, matched to the quote, split into 7 delivery lines, and missing mandatory items added by rule.

Try it yourself

See it work in two minutes.

  1. Open the demoIt opens in a new tab, no setup needed.
  2. Ask it something realTry: “New order from a customer, attached as a scanned PDF.”
  3. Talk to usWe'll show it on your own data.
Order IntakeLive preview
Platform
New order from a customer, attached as a scanned PDF.
✓ Read the order12 lines, prices and delivery date
✓ Matched customer and quoteAll prices match
The order is ready for your approval. One surcharge was added for express delivery.

Common questions

Which formats can it read?

Scanned and typed PDFs, CSV and Excel, Word, download links and plain emails.

Does anything reach the ERP without a person?

No. A reviewer approves every step, and corrections carry forward.

Which systems does it connect to?

Your CRM and ERP; we connect them during setup.