AP Agent LIVE IN PRODUCTION

The operating system for autonomous back-office agents

Mosaic runs the repetitive work your finance and operations teams shouldn't. The AP Agent processes invoices end to end: extract, match, score, approve, pay. It only asks a human when it should.

94.2%
Auto-approval rate
+1.8 pts wk/wk
4.4s
Median time to decision
across 6 stages
168h
Manual work saved
per month, avg. team
apex-construction / ap-agent RUNNING
Needs review 7 Auto-approved 412 Paid 389
Northgate Steel Supply OVER LIMIT
INV-NG-4471 · received 18m ago
$18,420.00
NET 30 · due Oct 12
INVOICE
✓ 12 lines
PO-2291
✓ matched
RECEIPT
✓ 0.4% var.
RISK
0.82 HIGH
AGENT REASONING step 04 · approver
Amount exceeds the $5,000 auto-approve limit for a new PO line. 3-way match passed with no goods-receipt anomalies. Vendor has 14 clean payments on file. Recommend controller review.
policy AP-114 confidence 0.91
Approve Reject requires controller
AGENT Auto-approved INV-8841 · $2,340 · Meridian Foods 2m
HUMAN R. Ellis approved INV-7120 · $9,880 11m
AGENT Extracting INV-9033 now
01 / THE AP AGENT

An agent that owns the whole workflow

The AP Agent runs on the Mosaic operator core: a reasoning pipeline, an exception inbox, live metrics, and a full audit trail on every decision.

LIVE IN PRODUCTION v4.2.1

Accounts payable, end to end

Ingests invoices from email and EDI, runs a 3-way match, scores for fraud, auto-approves within policy, and pays on ACH, routing only the edge cases to a human.

INGESTS
PDF and scanned invoices, EDI feeds, vendor email inboxes
VERIFIES
3-way PO match, price tolerance, duplicate and fraud checks
DECIDES
Auto-approves within policy, escalates with written reasoning
PAYS
ACH, wire or virtual card with dual-approval controls
94.2%
auto-approval rate
14
fraud rules per invoice
$0
duplicate payments in Q2
02 / PIPELINE

Six stages, 4.4 seconds

Each invoice flows through a configurable chain of skills. Every stage is tunable, observable, and logged, so you always know why a decision was made.

REASONING CHAIN · 6 STAGES
01

Extractor

Parses PDFs, scans, and EDI feeds into a normalized JSON schema, with OCR fallback when native text extraction fails.

parse-invoice-v3
1.2s
02

Validator

Runs a 3-way match across invoice, purchase order and goods receipt to confirm quantities and pricing within tolerance.

po-match-v2
0.8s
03

Fraud Scorer

Scores each invoice against 14 risk rules plus statistical anomaly detection to surface duplicates and potential fraud.

risk-heuristic
0.4s
04

Approver

Applies your approval policy with a reflection loop and RAG over the knowledge base, then auto-approves or escalates to a human.

reflection-loop
0.6s
05

Communicator

Notifies stakeholders of approvals and escalations across Slack and email, and follows up when no one responds.

slack + email
0.9s
06

Payment Executor

Executes approved disbursements on ACH, wire or virtual card, with dual-approval controls for high-value payments.

ach-transfer
0.5s
03 / CUSTOMIZE

No two AP workflows are the same

So you don't configure Mosaic in menus. You talk to it. Tell the Mosaic Assistant what you need in plain language, and it wires up the step, the thresholds, the routing and the tools for you.

✓ Describe a check and it builds it
✓ Tune any threshold or policy
✓ Connect tools over MCP by asking
Mosaic Assistant ONLINE
Add a step after validation that flags any line priced more than 3% over our contracted rate, and route it to Procurement.
ASSISTANT
Done. I added Contract rate check after the Validator. It flags any line over max_variance = 3% as Medium severity and routes it to Procurement. I can pull contracted rates from NetSuite.
✓ Step added to pipeline · position 03
Ask Mosaic to change your workflow… ↑
04 / PLATFORM

Control, not a black box

Everything the agent sees, decides, and does is inspectable and yours to shape.

Exception inbox

Humans see only what needs a human. Every flagged invoice arrives with the agent's reasoning, risk level, and a one-click approve or reject, sorted by SLA breach.

3-way PO matching

Invoice, purchase order and goods receipt reconciled line by line, with configurable price tolerance and per-line variance flags.

Custom pipeline steps

Add your own checks anywhere in the chain, written in plain language, with routing, severity, and tunable parameters the agent honors.

MCP connections

Scoped access to your ERP, vendor master, and internal tools over the Model Context Protocol, with no glue code.

Grounded decisions

The Approver retrieves your own policy articles from the knowledge base before it decides, so approvals cite the rule they followed.

Full audit trail

Every stage, latency, and output is recorded per invoice. Replay any run and see exactly what each skill saw and did.

See the AP Agent run on your invoices

A 30-minute demo with a real pipeline on sample data from your ERP. No commitment.

Book a demo → Talk to sales