Agentic AI Use cases

Post the invoices that match, and clear the blocked ones by cause.

Supplier invoices are captured from every channel, matched to the purchase order, the goods receipt and the contract price, and posted touchless inside tolerance.

INVOICE MATCHING AND EXCEPTION CLEARING · DESIGNED, YET TO BE BUILT01An invoice arrivesPDF, portal, network orEDI; captured and read02Matched three waysorder line, goods receipt,contract price03Inside tolerance:postedthe document number kept;audited later04Outside: blockedby causeprice, quantity, receiptor duplicate; a releasedrafted05A named personreleasesthe finance lead approves;the ERP confirmsevery release, edit and hold is recorded and used in the next cycle
The mechanism in five steps. The three teal steps are the agent’s; the amber step is where an invoice stops for a cause; the purple step is a named person. Every role is designed, yet to be built.
$9.40
average cost to process one invoice, against $2.78 at the top performers (Ardent Partners 2025, via WEX, 20 July 2026)
dated source
22%
of invoices become exceptions on average, against 9% at the top performers (Ardent Partners 2025, via WEX, 20 July 2026)
dated source
58%
of accounts payable organisations are using or piloting AI (Ardent Partners, The State of AP in 2026, via Medius)
dated source
87%
touchless invoices at Molex across 70,000 parts and thousands of suppliers (IT Brief UK, 16 April 2026)
dated source
A moment in the day

Where this use case starts

JH
Tuesday 22 September 2026 · 08:10 · the exception desk

Tuesday 22 September 2026, 08:10. J. Harrison, finance lead, opens the exception desk. Overnight Juno matched 1,180 supplier invoices against purchase orders and receipts in SAP S/4HANA and Oracle Fusion. 1,062 posted inside tolerance. 118 wait in her queue, grouped by cause: price, quantity, missing receipt, suspected duplicate.

Forty-one price blocks come from Brightline Metals SA: the invoice follows price list version 3, the purchase order still carries version 2. Beside each block Juno shows both prices, the contract clause and a drafted release. She approves the 41 in one action, sends 27 quantity blocks to D. Okafor with the receipts attached, and holds six suspected duplicates for the accounts payable manager.

SAP returns a document number for each release. The audit trail keeps the rule version, her login and the acknowledgement, so the internal auditor who samples released blocks at period end reads the same record she did. The morning is the showcase estate; the roles it uses are designed and yet to be built.

Why this is a top use case

What the market is doing, with the evidence

The cost of an invoice is the best-measured number in the chain. The average invoice costs $9.40 to process against $2.78 at the top performers, takes 9.2 days against 3.1, and 22% of invoices become exceptions against 9% (Ardent Partners 2025, via WEX, 20 July 2026) 8. The gap between the two columns is people: keying, e-mailing the buyer, waiting for a credit note.

Accounts payable is where AI in procurement has gone first. 58% of accounts payable organisations are using or piloting AI, and 65% expect a significant or transformational effect within three years (Ardent Partners, The State of AP in 2026, via Medius) 9.

Every suite ships a named agent. SAP’s Invoicing Assistant handles capture, duplicate detection and payment proposals (SAP, 14 May 2026) 14; Oracle’s Payables Agent ingests invoices from e-mail, portals and e-invoicing networks with an exception hub (Oracle, 9 August 2026) 26; Coupa’s Invoice Attachment Validation Agent is generally available (Coupa, 20 August 2026) 28; GEP, Basware, Esker and Ivalua ship matching agents as well 45 52 53 46.

The named results are large. Molex reached 87% touchless invoices across 70,000 parts (IT Brief UK, 16 April 2026) 38. McKinsey’s invoice-to-contract reconciliation found over $10M of leakage at one pharma company (McKinsey, 27 October 2025) 10, and agents cut leakage by 4% (McKinsey, 5 February 2026) 11. The top performers’ 9% exception rate is the practical ceiling for touchless posting, and the reason the exception desk stays a desk 8.

By hand today

How it is done today

An invoice arrives by e-mail, portal, e-invoicing network or EDI. An accounts payable clerk checks the company code and keys the header and lines into SAP or Oracle Payables, or corrects what the scanner read. The ERP proposes a match against the order and the receipt; inside tolerance it posts, outside it the invoice is parked or blocked on price, quantity or date.

The clerk e-mails the buyer. The buyer opens the purchase order, the contract price list and the receipt, asks the supplier for a credit note or raises a price change; the receiving clerk posts a missing goods receipt; a suspected duplicate is checked by hand against the supplier’s history. The clerk releases the block, and an approver signs above the delegation limit.

The payment run picks up due items, and at period end the controller reconciles the GR/IR account and books the accruals. Six roles touch one blocked invoice: the clerk, the team lead, the buyer, the receiving clerk, the controller and the supplier. Elapsed: 9.2 days per invoice, 22% of invoices in exception, $9.40 each (Ardent Partners 2025, via WEX, 20 July 2026).

AP clerk
Keyed or scannedA PDF by e-mail, the portal, an e-invoicing network or EDI; the clerk checks the company code and keys the header and lines, or corrects the scan.
The ERP
Matched, then blockedA match is proposed against the order and the receipt; outside tolerance the invoice is parked or blocked on price, quantity or date.
Buyer
Asked by e-mailThe buyer opens the order, the price list and the receipt, asks the supplier for a credit note or raises a price change; the receiving clerk posts the missing receipt.
AP lead
Released and signedThe clerk releases the block; an approver signs above the delegation limit; the payment run picks up due items.
Controller
Reconciled at period endThe GR/IR account is reconciled and the accruals booked; internal audit samples the released blocks.

The manual path as the research note describes it: 9.2 days per invoice on average, 22% of invoices in exception, $9.40 per invoice (Ardent Partners 2025, via WEX, 20 July 2026).

Stage by stage

How Juno enables it

The six stages below are the ones the PO cancellation agent went through in chapter 5, applied to invoices. Everything here is a design: what would be registered and mapped, what a person would ask, what the team would teach, what the agent would do and at which level, and what would improve with feedback.

01
Register
Supplier invoices with header, lines and tax; purchase order lines and schedule lines; goods receipts and service entry sheets; contract price lists and info records; the supplier master with bank details and payment terms; tolerance groups; the GR/IR clearing account; payment proposals. Read in place from SAP S/4HANA, Oracle Fusion Payables, the supplier portal, the e-invoicing network, the scanner or extraction service and the bank.
02
Map
The ontology already holds purchase order, line, schedule line, goods receipt, supplier and invoice, with the relationships between them: an invoice line refers to a purchase order line, which was received on a goods receipt. Juno would propose the mappings for both ERPs with a confidence and a reason; A. Novak would confirm, adjust and add, as on the Tuesday of the first week.
03
Ask
“Which blocked invoices are older than ten days, by cause and by supplier?” and “How many Brightline Metals invoices were blocked on price this quarter, and what was the price list version on each?” ChatLima would answer from both ERPs at once, with the query on show and J. Harrison’s row access applied.
04
Teach
The team would add “GR/IR” as the goods received, invoice received clearing account, “parked” as the estate’s word for an invoice saved before posting, and “price list version” with its two column names, one per ERP. The exception desk’s own morning question, saved as a walkthrough, would open the queue by cause.
05
Act
Trigger: each invoice arrival, a matching run every 15 minutes by day and once overnight, and period end. Actions: post or park; draft a release with the cause; create a credit memo request; route a price dispute to the buyer with the receipt attached. Matched invoices would post inside tolerance at A4; a drafted release would wait for a named person at A2. SAP confirms with the document number, Oracle with the hold-release response.
06
Learn
The exception rate and blocked-invoice ageing are the measures to watch. Every release, edit and hold would be recorded with the rule version and the cause. A cause that always ends in a release, such as a known price list lag at one supplier, would come back as a proposed tolerance change for the accounts payable manager to approve as a new version, simulated first.
Invoice matching policy · illustrativeA2 Supervisedblueprint
Post supplier invoices where the price is within 2% or $50 of the purchase order price and the quantity is within the quantity received. Block the rest by cause: draft the release with both prices and the contract clause for a price block, route a quantity block to the buyer with the receipt attached, and hold a suspected duplicate for the accounts payable manager. Releases under $10,000 go to the analyst; $10,000 and above go to the manager.
What it compiles to: the planning table
RowKindWhat it would test or doData it would readThen
01CheckPrice within 2% or $50 of the order priceinvoice line price, order line price, currencycarry on
02CheckQuantity within the quantity receivedinvoice quantity, goods receipt quantitycarry on
03CheckSupplier, amount and date match an earlier invoiceinvoice header, supplier invoice historyhold for the manager
04ActionPost the invoicecompany code, posting datethe document number is kept
05ActionDraft the release with the cause and its basisboth prices, the contract clause, the receiptrow 06 decides the route
06LimitRelease value against $10,000invoice amountunder: the analyst · at or above: the manager
Designed, yet to be builtIllustrative values; the mechanics are the product’sSimulated on last quarter before release

A policy sentence the finance lead would state in plain language, and the planning table the Planner Agent would draft from it. The rows are designed; the thresholds are illustrative.

Who does what

The person and the agent

The agent A2 Supervised
  • Captures each invoice from every channel and matches it to the order line, the goods receipt and the contract price
  • Posts inside tolerance and keeps the document number on the record
  • Groups each block by cause and drafts the release, with both prices and the clause beside it
  • Holds suspected duplicates and routes quantity disputes to the buyer with the receipt attached
a drafted release, with its cause and its basis; then the go-ahead
The person
  • J. Harrison releases price blocks inside the policy tolerance, one by one or in one action
  • D. Okafor decides each price dispute: order price change, credit note request or hold
  • The accounts payable manager approves duplicate and fraud holds, write-offs above the limit and any tolerance change
  • P. Sharma and a second approver confirm every supplier bank-detail change before a payment leaves

The market runs matched invoices inside rules and drafts the exceptions for a person: Oracle describes near-touchless processing with people on the flagged exceptions (Oracle, 9 August 2026). The blueprint designs capture and matching at A4 and the exception roles at A3. The badge reads A2 because the decision this page is about, releasing a blocked invoice, would start there: the agent drafts, a named person releases. Six weeks of releases would be the evidence for moving the routine causes to A3, as the PO cancellation agent moved.

What you would configure

The settings on this agent

Agent settings · Invoice matching and exception clearing
ElementSettingSet byChanges
ObjectivePost every matched invoice inside tolerance and clear each blocked one by cause before it ages ten daysJ. Harrison, finance leadNew version
Data scopeInvoices, order lines, receipts, price lists, the supplier master and tolerance groups in SAP S/4HANA and Oracle Fusion PayablesA. Novak, data leadNew version
RulesThe matching policy and its planning table: price within 2% or $50, quantity within the receipt, a duplicate test on supplier, amount and dateJ. Harrison with the Planner AgentNew version, simulated first
TriggerEach invoice arrival · a matching run every 15 minutes, 07:00 to 19:00 · once overnight · the payment calendarJ. Harrison, ownerAt once
Actions permittedPost or park · draft a release · create a credit memo request · route a dispute to the buyerJ. Harrison, ownerNew version
LimitsRelease value under $10,000 to the analyst, at or above to the AP manager · daily release budget 300 · confidence floor 0.85J. Harrison and the AP managerNew version
EscalationA suspected duplicate, to the AP manager · a bank-detail change, to P. Sharma and a second approver · a failed post, to the ownerJ. Harrison, ownerAt once
LevelA4 Autonomous for matched invoices · A2 Supervised for each release, with J. Harrison as the named approverThe controllerUp on evidence, down in one step
FeedbackEvery release, edit and hold is recorded with its cause and used in the next cycleAlways onFixed

Every row is a setting or a versioned rule; the level and the limits are the ones a manager signs.

Built from the blueprint

The roles this use case would draw on

Lima’s agent blueprint is a design of 960 agent roles across five end-to-end chains. It is the map of what Juno can be configured to do, and the first agents are built from it one at a time, the way the PO cancellation agent was.

Blueprint · designed, yet to be builtThese roles are designed on the map. Each is configured from the same parts.
Pay 12 roles
Invoice capture & extraction A4
E-invoicing mandate compliance A3
Two-and three-way matching A4
Service-entry & SOW verification A2
Duplicate & fraud detection A3
Invoice approval routing A3
Supplier invoice status portal A3
Price & quantity exceptions A3
Accrual & GR/IR reconciliation A3
Aged-exception clearance A3
Blocked-invoice root cause A3
Payment-term compliance A3

Additional capability in Procure-to-Pay lists the rest of the map for this chain.

How it is measured

The measures that show it working

Measure
touchless rate (Molex 87%)
exception rate (22% average, 9% top performers)
cost per invoice ($9.40 to $2.78)
invoice cycle days (9.2 to 3.1)
blocked-invoice ageing
late-payment share
duplicate payments found
discount captured
overrides per 1,000 releases

Baseline the exception rate first, by cause, because it decides everything else: the touchless rate is its complement, the cost per invoice follows it, and the causes tell you which tolerance to write first. Take one quarter of blocked invoices from both ERPs and count them by cause and by supplier before the first rule is drafted; the simulation on the Friday is then a test you can mark.

Terms on this page
Three-way matchThe check that an invoice line agrees with the purchase order line and the goods receipt.
Tolerance groupThe allowed price and quantity differences inside which an invoice posts on the rules alone.
GR/IR accountThe clearing account that holds goods received and invoices received until the two meet.
Touchless rateThe share of invoices that post from arrival to payment on the rules alone, audited afterwards.
Parked invoiceAn invoice saved in the ERP before posting, waiting for a missing fact or a decision.
Questions
Does a person still see the invoices that post touchless?

Yes, after the fact. At A4 the controller audits a sample each period, and every posted invoice carries its match record, the tolerance it passed and the document number the ERP returned.

What happens to a suspected duplicate?

It is held and routed to the accounts payable manager with the earlier invoice beside it. Payment waits for the decision, and the decision goes on the audit trail with the manager’s name.

Who changes a tolerance?

Every tolerance is a limit in a versioned rule. Juno would propose a change from the release history; the accounts payable manager approves it as a new version, simulated on last quarter first.

Next in this chain
The question this leaves

Matching catches an invoice that disagrees with the order. What about the order itself, when a tail requisition was priced by one e-mail to one supplier?

Answered next

Autonomous sourcing and tail-spend negotiation

Autonomous sourcing and tail-spend negotiation: the request built from the last award, three bids normalised, and an award drafted for the buyer.

Sources

Dated sources used on this page

  1. [8] WEX, What does it cost to process an invoice? AP benchmarks every finance team should know (citing Ardent Partners 2025), 20 July 2026 (checked 23 September 2026) · https://www.wexinc.com/resources/blog/what-does-it-cost-to-process-an-invoice-ap-benchmarks-every-finance-team-should-know/
  2. [9] Ardent Partners via Medius, The State of AP in 2026: AI Rising, 2026 (undated page) (checked 23 September 2026) · https://www.medius.com/resources/guides-reports/ardent-partners-state-of-ap/
  3. [10] McKinsey, Transforming procurement for an AI-driven world, 27 October 2025 (checked 23 September 2026) · https://www.mckinsey.com/capabilities/operations/our-insights/transforming-procurement-functions-for-an-ai-driven-world
  4. [11] McKinsey, Redefining procurement performance in the era of agentic AI, 5 February 2026 (checked 23 September 2026) · https://www.mckinsey.com/capabilities/operations/our-insights/redefining-procurement-performance-in-the-era-of-agentic-ai
  5. [14] SAP News Center, Enabling Autonomous Spend Management with AI and Connected Processes, 14 May 2026 (checked 23 September 2026) · https://news.sap.com/2026/05/enabling-autonomous-spend-management-ai-connected-processes/
  6. [26] Oracle, Payables Agent for Invoice Ingestion, Compliance, and Control (Fusion Cloud Financials 26B readiness), 9 August 2026 (checked 23 September 2026) · https://docs.oracle.com/en/cloud/saas/readiness/erp/26b/fins26b/26B-fin-wn-f43769.htm
  7. [28] Coupa, Coupa's September Release Accelerates Agentic Spend Capabilities, 20 August 2026 (checked 23 September 2026) · https://www.coupa.com/newsroom/coupas-september-release-accelerates-agentic-spend-capabilities/
  8. [38] IT Brief UK, Molex lifts purchase order confirmations to 90% with Celonis, 16 April 2026 (checked 23 September 2026) · https://itbrief.co.uk/story/molex-lifts-purchase-order-confirmations-to-90-with-celonis
  9. [45] GEP, AI-Native Procure-to-Pay Orchestration Platform (GEP Quantum Intelligence), undated (checked 23 September 2026) · https://www.gep.com/software/gep-quantum-intelligence/procurement/procure-to-pay
  10. [46] Ivalua, Ivalua Launches IVA Studio, Redefining How Procurement Works With AI, 11 June 2026 (checked 23 September 2026) · https://www.ivalua.com/press-releases/ivalua-launches-iva-studio-redefining-how-procurement-works-with-ai/
  11. [52] AI News, Invoicing: Agentic AI from Basware is just the beginning, 24 February 2026 (checked 23 September 2026) · https://www.artificialintelligence-news.com/news/invoicing-agentic-ai-baswares-ai-agents-from-invoicing-to-100-automated/
  12. [53] Esker, Esker Introduces the Synergy Agentic Framework for the Office of the CFO, 9 September 2026 (checked 23 September 2026) · https://www.esker.com/company/press-releases/esker-introduces-synergy-agentic-framework-office-cfo/

See Juno answer and act on your own data

Bring two systems and one decision your planners make every week. In the first week we register the data, confirm the mapping with your team, answer your questions in ChatLima and run the first agent at the level you choose.