AuditFlow: Traceable Multi-Agent Audit System

Vercel
application badge
Created by team import numpy as pd on June 13, 2026
Internal Enterprise Workflows

Enterprise finance teams waste hours reconciling transaction data scattered across CRM, ERP, and Finance systems. The same deal appears differently in each — contract amounts don't match invoices, payments don't reconcile with bookings. Today this means manual spreadsheet work with no audit trail. AuditFlow solves this with 6 specialised agents across 4 layers, all coordinated through Band's room and @mention system. The Router Agent receives natural language queries, classifies intent, and dispatches to system agents via @mention. Three parallel System Agents (CRM, ERP, Finance) each query their own database and return structured data plus the business rules that govern it — payment terms, FX policies, invoicing schedules. The Reconciliation Agent aligns outputs and identifies every field-level discrepancy. The Root-Cause Agent diagnoses each discrepancy using those business rules, producing a confidence-scored verdict: normal (explained by policy), anomaly (unexplained, needs human review), or watch (conditional, needs follow-up). Every handoff is a real Band @mention. The full room conversation is the audit trail — every reasoning step timestamped and inspectable. Band isn't a wrapper here; it's the coordination layer that makes agent synchronisation and shared context real. The core insight: a single LLM can't reliably reconcile data across systems with conflicting business rules. When it fails, there's no way to locate which reasoning step went wrong. AuditFlow's role-based design makes every failure localised and traceable. Validated across 10 scenarios including instalment payments, FX conversions, partial refunds, entity name variations, and missing fields. AuditFlow reduces a multi-hour manual process to a structured, auditable workflow — with a decision trace that satisfies compliance requirements no black-box output ever could.

Category tags: