Case study · B2B distribution · AI agents & workflow automation

Agent-priced orders across five supplier systems, verified before dispatch.

Agents retrieve prices and lead times from supplier portals and configurators, evaluate every line against the margin floor, and issue a verified order form. Lines below floor wait for a buyer.

Client
B2B distributor, building materials · EU · 50–200 people
Services
AI Agents & Workflow Automation · Platform Solutions
Stack
Python · Postgres · switchable LLM adapter · React
Timeline
12 weeks to live pilot
Status
Live, expanding supplier by supplier
order form · assembled by agent · verified
5
supplier systems read per order: portals, configurators, price lists
100%
of lines evaluated against the margin floor before dispatch
1
buyer approval for any line under floor; the rest goes out on its own
12 wk
from kickoff to a live pilot on real orders
The problem

Buyers spent the day assembling forms instead of buying.

Every client order meant logging into five supplier systems, none with a usable API, pulling current prices and lead times, checking margin on each line, and typing up the form. Prices change daily. The margin floor differs by product group and client.

Forms went out late, and a line priced below margin was usually found at month end. Any automation had to be legible to the buyer who signs the form, and had to stop whenever a line fell under the floor.

What we built

Agents do the fetching and the arithmetic. A buyer signs.

Connectors
Agents for each portal, configurator and price list, built to survive layout changes and repaired under the retainer when a supplier changes its system.
Margin floor
Set per product group and client. Any line under it waits for a named buyer; unreadable supplier data holds the line regardless of margin.
Evaluation set
A year of historical order forms, labelled, run before the first production order and on every prompt, model or connector change.
Model and data
Named in the runbook, behind an adapter, switchable without touching the workflow. Hosted in the EU, in the client’s account; no training on their data.
Outcome

Live on real orders, extended one supplier at a time.

The pilot ran beside the manual process, every agent-built form compared with what a buyer would have sent. Outcome figures (minutes per form, held lines per hundred, buyer hours returned) are published here once the first full quarter closes, each with its date and sample size.

“Every line tells me where the price came from and whether the margin holds. I sign the form instead of building it.”

Head of Purchasing · B2B distributor
Request a reference call under NDA · next: supplier scorecards, mid-order re-pricing
Start a project

Which process costs you the most re-typing? Tell us, and we reply within one business day.

Send a few lines about the problem and the people it affects. The reply comes from the engineer who would lead the work.

  1. 01 We read the brief and reply in writing.within 1 business day
  2. 02 A 30-minute call to understand scope and constraints.same week
  3. 03 A written proposal: options, assumptions, estimate.within 5 business days
  4. 04 Kickoff with the team that scoped it.on your timeline
NDA on requestEU data residencyCET · overlap with London and New York
Project brief
about 3 minutes
Optional