The build: agents shipped inside your stack
6 agents, built against the baselines the audit measured and the exception categories it named. Each one runs on top of the systems you already own, through service accounts scoped to the actions it is allowed to take.
| # | Agent | What it does | Hrs/week | Annual value | Ratio |
|---|---|---|---|---|---|
| 01 | Invoice Intake | Reads the invoice, extracts line items and totals, and stops on a failed parse rather than guessing. | 74 | $186k | 4:1 |
| 02 | PO Match | Matches to the purchase order and goods receipt, comparing quantity, unit price and total against tolerance. | 47 | $118k | 4:1 |
| 03 | GL Coder | Codes to entity, cost centre and account from the vendor's own history rather than a static rule table. | 52 | $132k | 4:1 |
| 04 | Exception Router | Classifies the variance against the exception taxonomy and routes it with every document attached. | 44 | $124k | 3:1 |
| 05 | Close Tracker | Tracks close tasks across four entities and chases the owner before the task is late. | 36 | $92k | 4:1 |
| 06 | Vendor Comms | Answers statement queries and payment-status questions from the ledger. | 25 | $54k | 3:1 |
Ratio is automated steps to human steps within that agent's flow. The 6 agents return 278 hours a week between them, which is the annual figure in chapter 02 divided across a 46-week working year.
Exception Router
- 01Pull the held invoice and its match resultAutomated
Including the PO, the goods receipt and the vendor's last twelve months
- 02Classify the variance against the exception taxonomyAutomated
The twelve types the audit named, in the client's own wording
- 03Attach the evidence a human would have gone looking forAutomated
- 04AP analyst confirms or corrects the classificationReviewer input
The correction persists and retunes the classifier
- 05Apply the approval matrix by entity, amount and exception typeAutomated
- 06Controller approves anything over $25,000 or under 0.82 confidenceHuman gate
- 07Post the release or the hold to NetSuiteAutomated
Through a service account scoped to that one action
- 08Write the decision, its inputs and its approver to the audit logAutomated
The gate is a step, not a promise made in prose. Where a correction appears it is marked, because the correction persisting as training signal is the difference between an agent that improves and one that repeats itself.
9 steps → 2 touchpoints
What took 9 manual steps now needs a person at 2 of them.
4 → 1 queue
4 handoffs between people and systems collapse into one queue with the evidence already attached.
- Cost reduction$412k58%
- Revenue growth$133k19%
- Risk mitigation$161k23%
The agent roster above sums to the same total: $706k across 6 agents. Cost reduction is hours at a fully loaded rate, discounted 25% for ramp.
These agents are specified, not running. The software is built for the client who commissions it, after their audit has named the thresholds and the exception categories it has to work against. What is fixed is the pattern: 1 human gate in this flow, every action logged with its inputs and its approver.