Procurement agents the team actually uses.
An agentic buyer and analyst running the daily procurement load: spend analysis, order creation, exception follow-up, MRO requests. Wired into the ERP and the team's inboxes. The team manages the agent instead of being the routing layer.
Spend questions
Answered in minutes
Order actions
Created inside the ERP
Category knowledge
Compounding in the system
01 · The situation
The procurement team spent its days as a queue.
Spend questions from management waited on a request to the data team, then a few days of pivots before an answer landed. POs walked through the ERP one screen at a time. Order status got chased by email, then re-keyed into the system. MRO requests piled into inboxes, each one requiring a buyer to look up the right SKU, the right supplier, the right history.
The category knowledge that made any of this work — what supplier, what spec, what has been ordered before, who approves at what threshold — lived in the experienced buyers’ heads. Hard to share. Easy to lose when someone moved on.
The team was good at the work. The team was the integration layer between the ERP, the inboxes, the spend data, and the people asking questions.
02 · The approach
Two agent roles wired into the systems the work already runs on.
We built an agentic procurement system around the work the team actually does, not a generic chatbot bolted to the side. Two roles live inside it: an analyst with structured access to ERP and spend data, and a buyer authorised to take actions inside the ERP and on the team’s inboxes.
The analyst answers spend questions in minutes — by category, by supplier, by quarter, by anomaly. Management asks, gets a grounded answer with a reference back to the source data, and makes the decision without queuing the data team.
The buyer creates POs, monitors orders, follows up on exceptions, triages procurement-related email, and handles MRO requests end to end. Category knowledge accumulates inside the system: what has been ordered, what passed quality, which supplier was used for the last version of the part. The agent proposes items for orders; a manager approves; the next request is smarter for it. The buyers stopped spending the day on routine and moved up the stack to contract renewals, sourcing, and supplier relationships.
03 · The result
The routine work runs itself. The team owns the judgement.
Before
- Spend questions queued through the data team
- POs entered manually, screen by screen
- Order status chased by email, re-keyed in
- MRO requests queued in buyer inboxes
- Category history in experienced buyers’ heads
- Buyers as the routing layer
After
- Spend questions answered in minutes, with references
- POs created by the agent inside the ERP
- Order status monitored continuously, exceptions surfaced
- MRO requests proposed by the agent, approved by a manager
- Category history compounding inside the system
- Buyers on sourcing, contracts, and supplier relationships
04 · What this pattern looks like
Wherever the team is the routing layer for structured systems.
This pattern fits any operations team sitting between an ERP, a queue of inboxes, and a set of managers asking questions. Procurement is one shape. Accounts payable, customer-facing operations, scheduling, supplier onboarding, internal logistics — siblings. The structural mark is the same: structured systems on one side, semi-structured intake on the other, and capable people spending the day moving information between them.
The technique is agentic automation with category knowledge baked in. The agent does the routine; the team manages the agent and owns the judgement.
This work was built and shipped by Shane in a prior operational role, before founding McIntosh Systems. Anonymised here in the standard way; substantive details available on request.
Operations team sitting between an ERP and a queue of inboxes?
Send it over. We’ll tell you whether it’s a fit and what a first step looks like.
[email protected]