Shipped a new set-based matching engine that reconciles records in bulk instead of one-by-one. Large reconciliation runs that previously took minutes now complete in seconds.
Also this week
Bulk records API
New POST /v1/records/bulk endpoint accepts up to 1,000 records per request with idempotency keys and partial success handling.
Many-to-one reconciliation matching
Match multiple records on one side to a single record on the other using rolling sum logic. Handles split payments and batch settlements automatically.
Aging drilldown report
Analyze how long records have been sitting unreconciled. Filter by date range and reconciliation to spot patterns in stale items.
Mar 31, 2026
Redesigned reconciliation view
Completely redesigned the reconciliation detail page with a new side-by-side layout. Records from each side are displayed as cards that you can click to inspect, filter, and match directly.
Also this week
Exceptions workflow
A new two-panel queue for triaging exceptions. The left panel lists open issues, the right shows agent recommendations and investigation details.
Aging scores
Unreconciled records now display an aging score so you can prioritize the oldest outstanding items first.
Mar 24, 2026
Agent chat
Ask our AI agent questions about your reconciliation data in natural language and get answers with SQL queries, data summaries, and charts.
Also this week
Tool-using LLM agent
The reconciliation agent now uses a tool-calling loop to run SQL queries, inspect records, and reason about your data before proposing rules.
Advanced rule conditions
Rules now support comparison operands, month-level date tolerances, and cross-field matching for more flexible reconciliation logic.
Mar 17, 2026
Environments
The rules engine can now be managed by AI. End Close analyzesSeparate Sandbox and Production environments so you can test reconciliation configurations safely before going live.
Also this week
AI rule generation
New reconciliations can generate a baseline set of matching rules with one click, giving you a working starting point immediately.
Batch progress tracking
Reconciliation runs now show real-time progress with record counts, so you can see exactly how far along a batch run is.
Mar 10, 2026
Reports
A new reporting section with team performance metrics and transaction breakdowns across your reconciliations.
Also this week
Snowflake and Google Sheets connectors
Data streams now support Snowflake data warehouses and Google Sheets.
Manual record matching
Select records from each side of a reconciliation and manually match them when automated rules don't cover an edge case.
Mar 3, 2026
CSV import
Upload CSV files with a column mapping UI to import financial records into any data stream. Supports custom delimiters and date formats.
Also this week
Reconciliation metrics dashboard
A new dashboard showing real-time reconciliation metrics: match rates, unreconciled totals, credit and debit breakdowns by side. See the health of every reconciliation at a glance.
Sub-record relationships
Records can now have parent/child relationships, letting you model line items within a settlement or invoice.
Feb 24, 2026
Reconciliation rules builder
An intuitive UI for creating and managing reconciliation rules. Define match conditions, set tolerances, and test rules against your data before activating them.
Also this week
Xero integration
Connect your Xero accounting system as a data source and pull invoices and payments directly into End Close.
Team management
Invite team members to your organization, assign roles, and manage permissions through the settings page.
Record filtering
Filter and search records within a data stream by amount, date, description, and custom properties.
Feb 17, 2026
Exception management
A dedicated interface for managing reconciliation exceptions. View all unresolved exceptions in one place, assign them to team members, and track investigation progress.
Also this week
Mobile responsive
The entire application is now fully responsive, so you can review exceptions and reconciliation status from any device.
AI agent safety guardrails
Added prompt injection defenses and input validation for AI agent interactions to prevent misuse.
Feb 10, 2026
Reconciliation engine
The core reconciliation engine is live. Connect two data streams, define matching rules, and let End Close automatically reconcile your transactions. Matched and unmatched records are tracked in real time.
Also this week
Linear integration
Exception agents can create and manage Linear tickets, enabling bidirectional communication between End Close and your issue tracker.
New website and branding
Launched the End Close marketing site with updated branding, feature pages, and product positioning.
Feb 3, 2026
Data stream imports
We've added support for importing data streams via Fivetran. You can now import your financial data directly into End Close without the need for manual exports.
Also this week
Seed data
Built a comprehensive seed dataset with realistic financial transactions for development and product demos.
Website feature pages
Published detailed feature pages and marketing copy explaining End Close's capabilities to prospective customers.
Jan 27, 2026
App redesign
Launched the new End Close interface with a custom design system built on React and Tailwind. Every component is purpose-built for financial operations workflows.
Also this week
Domain modelling
Added the core data models: data sources, records, reconciliations, and exceptions, forming the backbone of the platform.
REST API
Shipped API controllers for all core resources, enabling programmatic access to data streams, records, and reconciliations.
Jan 20, 2026
Hello, world!
End Close is born. Today we broke ground on the worlds first AI-native reconciliation platform for high-volume payments companies.
Also this week
Documentation
Published the initial documentation site with API references, getting started guides, and core concepts. Check it out at https://www.endclose.com/docs
Semantic categorization
AI-powered categorization that classifies records by meaning, with a pattern-based fallback for deterministic matching.
Track exceptions. Automate resolutions.
See how End Close helps your team close faster with fewer exceptions.