Product
Reconcile
Match records across sources, surface breaks instantly, and resolve exceptions with AI assistance. Build new reconciliations in minutes, not months.
State-of-the-art matching. Intelligent exception handling. Full audit trail.
Request a demoCapabilities
Reconciliation that adapts to you
Build new reconciliations by describing what you need. Run existing processes with a single command. The agent handles complexity while you stay in control.
Build New Reconciliations
Describe what you want to reconcile in plain language. The agent defines your data model, maps fields between sources, designs rollups, and sets tolerances. Review everything before going live.
Run Existing Processes
Execute saved reconciliations on demand or on schedule. The agent remembers your firm preferences for each reconciliation type, applying consistent matching and resolution approaches every time.
Full Visibility Before Launch
Nothing goes live without your approval. Review data models, field mappings, rollup logic, and tolerance thresholds. Make adjustments, test with sample data, then deploy with confidence.
Complete Audit Trail
Every match, break, resolution, and user action is logged with timestamps and user attribution. Meet regulatory requirements and answer auditor questions with full traceability.
Match Engine
Three approaches, one engine
Our match engine combines rule-based matching, fuzzy matching, and machine learning to achieve higher match rates with fewer false positives. Each approach handles different matching challenges.
Rule-Based Matching
Define exact match criteria on key fields like CUSIP, trade date, and quantity. Set primary and secondary match keys with configurable precedence.
Fuzzy Matching
Handle minor variations in counterparty names, security descriptions, and free-text fields. Configurable similarity thresholds prevent false positives.
ML-Powered Matching
Learn from historical matches and user corrections to improve accuracy over time. Surface high-confidence matches that rules alone would miss.
Configuration
Agent-assisted setup with full control
The agent proposes configurations based on your data and industry best practices. You review, adjust, and approve each step before anything runs in production.
Boagent learns your institutional knowledge
The agent learns your firm's preferences for each reconciliation type. Tolerance thresholds, resolution approaches, escalation rules, and counterparty mappings are remembered and applied consistently.
Agent analyzes your sources and proposes a unified schema for matching.
Map fields between sources with AI-suggested alignments. Adjust as needed.
Define how records aggregate for position-level or summary matching.
Set acceptable variance thresholds by field type. Absolute or percentage-based.
Test with sample data, approve the configuration, and go live.
8 of 12 quantity breaks appear to be T+1 timing differences. Recommend auto-resolving after next day confirmation.
Exception Resolution
Triage breaks by type, resolve with AI assistance
Breaks are automatically categorized by type and severity. The AI analyzes patterns, suggests resolutions, and explains likely causes before you reach out to other departments.
Multiple resolution workflows for different break types
AI acts as subject matter expert, explaining exception causes
Pattern detection surfaces recurring issues for root cause analysis
Task Management
Assign, track, and resolve as a team
When multiple resolvers share responsibility, task management keeps everyone aligned. Assign breaks by type, counterparty, or workload. Track progress and ensure nothing falls through the cracks.
Assign resolution tasks to specific users or teams
Track resolution status with due dates and priorities
Escalation rules for aging or high-priority breaks
Automation
Schedule reconciliations, deliver break reports
Run reconciliations automatically on your schedule. Break reports are generated and emailed to the right people without manual intervention. Your team starts the day knowing exactly what needs attention.
Daily, weekly, monthly, or event-driven schedules
Break reports emailed automatically with severity flags
Full execution history for audit and troubleshooting
Investigation
Track breaks across time, find root causes
Records are linked across reconciliation runs, giving you a complete history of each position or transaction. See when breaks first appeared, how they evolved, and whether they resolved on their own.
Track MTM positions over time to see when variances started
Identify recurring breaks by counterparty, security, or break type
Surface systemic issues before they become audit findings
AI explains likely causes based on historical patterns
Break persists. Internal shows 12,500, custodian shows 10,000.
Break first appeared after internal lot purchase.
Both sources: 10,000 shares.
Both sources: 10,000 shares.
Likely cause: Trade executed Jan 13 not yet reflected in custodian statement. Expected to resolve T+2.