The Agentic Bank

Cash Application & Ledger Reconciler

⬡ Tie-Out Applies incoming receipts to open receivables and reconciles the GL.
◆ Autonomous Worker

Matches each incoming receipt to its open invoice on amount, reference and remitter, applies it within tolerance bands, and reconciles the bank ledger to the GL on an overnight batch. Auto-matches within tolerance, routes out-of-tolerance breaks to a break-investigation agent with ranked probable causes, and holds the cycle unless the balance ties to the penny.

Memory

Working The receipts batch + the open-receivables ledger being matched.
Episodic The client's payment behaviour and recurring short-pay patterns.
Semantic Matching rules, tolerance bands, GL chart and posting logic.
Procedural Break-resolution playbooks refined from prior investigations.
Store Vector store + reconciliation ledger

Orchestration

pipeline MCP

Harness · Managed Agents … sandboxed code execution for matching + reconciliation; structured note-taking for the break register.

Tools

{ } Core ledger / GL API API { } Receivables + lockbox feed API ›_ Matching + reconciliation engine Code exec Break-investigation retrieval Retrieval

Evals & guardrails

  • Auto-matches only within tolerance bands; out-of-tolerance breaks route to a break-investigation agent.
  • Reconciled balance must tie to the GL to the penny, or the cycle holds.
  • Sampled agent-as-judge review of applied receipts against source remittance.

Offline reflection

Replays unresolved breaks once cleared to learn the client's short-pay and deduction habits, raising the auto-match rate over time.

Frontier edge

  • Continual learning (eval-gated, SEAL-style): each cleared break self-edits the matching rules and tolerance bands, gated against tie-out before promotion, so the auto-match rate climbs without a retrain.
  • Causal break diagnosis: counterfactual reasoning on why a receipt didn't match (short-pay vs. deduction vs. timing) rather than just listing the variance.
  • Long-horizon autonomy: owns the full multi-day month-end close as a checkpointed task chain, not a single overnight batch.

A sample run

Trigger Overnight lockbox file: 4,200 receipts against open receivables.
  1. 1Match each receipt to invoices on amount, reference and remitter.
  2. 2Apply matched receipts; quantify and register the unmatched breaks.
  3. 3Reconcile the applied total to the GL; investigate the residual.
Output 94% of receipts auto-applied and the ledger tied out; a register of ranked breaks with probable causes routed to a break-investigation agent, not a wall of unexplained variances.

In numbers

94%
Receipts auto-applied
overnight batch
Reconciliation close

Handoffs

Across ⇢ Operations → Reconciliations for shared-services oversight

More on the Treasury Services & Cash Management desk