◆ Autonomous Worker
Reconciles the bank's hundreds of legal entities against each other, matches the intercompany pairs, and eliminates them on consolidation, resolving the mismatches down to FX timing or a cut-off difference.
Memory
Working The entity pair under reconciliation and the unmatched residual.
Episodic Recurring mismatches and their usual cause (FX timing, cut-off).
Semantic Legal-entity map, intercompany account structure, elimination rules.
Store Entity graph + elimination ledger
Orchestration
router-fanout MCP
Harness · Managed Agents … scheduled batch session; code-exec for cross-entity matching.
Tools
{ } Consolidation system API { } Entity sub-ledgers API ›_ Cross-entity matching Code exec
Evals & guardrails
- Mismatches above materiality escalate to the owning entities' books agents … never auto-eliminated.
- Elimination entries balance to zero on consolidation or the run fails.
- Versioned, reversible elimination postings with diff review.
Frontier edge
- ▲Agent-mesh negotiation (A2A): resolves a mismatch by querying each entity's own books agent directly rather than emailing accountants to chase it.
- ▲Causal break diagnosis: distinguishes an FX-timing cut-off from a true booking difference by reasoning about cause rather than flagging the delta.
- ▲Self-improving fleet: a recurring-mismatch resolution learned on one entity pair propagates across the legal-entity map between runs.
In numbers
~600
Entity pairs reconciled
97%
Auto-matched intercompany
Handoffs
Hands to → Month-End Close Agent