EidralFinance Engine
Chapter 03

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 roster
#AgentWhat it doesHrs/weekAnnual valueRatio
01Invoice IntakeReads the invoice, extracts line items and totals, and stops on a failed parse rather than guessing.74$186k4:1
02PO MatchMatches to the purchase order and goods receipt, comparing quantity, unit price and total against tolerance.47$118k4:1
03GL CoderCodes to entity, cost centre and account from the vendor's own history rather than a static rule table.52$132k4:1
04Exception RouterClassifies the variance against the exception taxonomy and routes it with every document attached.44$124k3:1
05Close TrackerTracks close tasks across four entities and chases the owner before the task is late.36$92k4:1
06Vendor CommsAnswers statement queries and payment-status questions from the ledger.25$54k3: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.

One agent, every step

Exception Router

Hours returned
44/wk
Annual value
$124k
Human gates
1
  1. 01Pull the held invoice and its match result
    Automated

    Including the PO, the goods receipt and the vendor's last twelve months

  2. 02Classify the variance against the exception taxonomy
    Automated

    The twelve types the audit named, in the client's own wording

  3. 03Attach the evidence a human would have gone looking for
    Automated
  4. 04AP analyst confirms or corrects the classification
    Reviewer input

    The correction persists and retunes the classifier

  5. 05Apply the approval matrix by entity, amount and exception type
    Automated
  6. 06Controller approves anything over $25,000 or under 0.82 confidence
    Human gate
  7. 07Post the release or the hold to NetSuite
    Automated

    Through a service account scoped to that one action

  8. 08Write the decision, its inputs and its approver to the audit log
    Automated

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.

Operating complexity

9 steps → 2 touchpoints

What took 9 manual steps now needs a person at 2 of them.

Handoffs

4 → 1 queue

4 handoffs between people and systems collapse into one queue with the evidence already attached.

Modelled annual value, all agents
$706k
  • 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.

Illustrative

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.