We Built Our Own Accounting System. Then We Put Agents Inside It.
Impact is our accounting platform, built around how our company actually works. ReconAgent is the first AI agent we have embedded directly into that operational flow.
July 9, 2026 | 5 min read
At Vulcan365 and Vulcan365 AI, we spend a lot of time telling clients that practical AI should live inside the real workflows of the business. Not in demos. Not in slide decks. In the places where money moves, work gets approved, and decisions stack up.
So we built Impact, our own accounting system, in house.
We used a combination of OpenAI Codex and Anthropic Claude coding tools to move fast, reason through domain complexity, generate working code, review edge cases, and keep momentum. But the important part is not that AI helped us write software. The important part is that we used AI to build software we now run our company on.
Impact is live.
We are not asking clients to trust a theory. We are using the same custom software and practical AI approach internally.
A Real Accounting Platform, Not a Demo
Impact is built around double-entry accounting, a general ledger, and operational subledgers.
Accounting core
Chart of accounts, journal entries, posting rules, deposits, transfers, credits, and audit history.
Customer activity
Invoices, payments, receivables, billing flow, and account-level payment history.
Vendor activity
Bills, payments, credits, cost detail, and vendor-side operational accounting context.
Reporting foundation
The G/L stays authoritative while the subledgers keep the workflow detail close.
But we did not want a generic accounting system with generic reconciliation bolted on at the end. Our business has its own flow, and our accounting software needed to understand that flow.
Impact Reconciliation Understands the Work
Impact reconciliation is not just “match bank transaction to ledger entry.” It is a workflow that understands customer payments, vendor payments, deposits, transfers, fees, adjustments, and timing differences.
ReconAgent Lives Where the Work Happens
On the reconciliation page, ReconAgent can read statements, interpret entries, suggest allocations, connect customer payments to open receivables, identify vendor payments, flag exceptions, and help balance the reconciliation.
It works from the same context the finance user is reviewing.
It proposes G/L treatment without taking ownership away from the system.
It connects activity to the customer and vendor records that explain it.
It calls out exceptions, timing differences, and ambiguity for human review.
ReconAgent helps do reconciliation.
Built with FabrCore and Surface
We built this with FabrCore, our open-source .NET framework for building AI agent systems.
Lifecycle
Long-running agents with state, chat persistence, and tool resolution.
Control
Monitoring, access control, and verifiable execution for sensitive workflows.
Surface
Structured agent output and action routing inside the application UI.
Surface lets us connect agents to real app pages, render structured agent output, route actions back into the system, and build experiences where the agent is part of the workflow instead of a separate tab.
The Next Step: AccountingAgent
ReconAgent is our first production accounting agent inside Impact. Now we are adding cost allocation agents, subscription and billing agents, and the one we are most excited about: AccountingAgent.
Statement review, allocations, matching, and balancing.
Recurring revenue workflows, subscriptions, and customer billing checks.
Vendor and customer cost details routed into cost management.
Vendor bills, payments, and exceptions.
Open invoices, payments, credits, and customer history.
Traceable evidence, explanations, and operational review.
That is the future we believe in: not one giant magic prompt, but a team of focused agents with roles, tools, memory, permissions, and accountability.
Why This Matters for Our Clients
This is also why Vulcan365 AI exists. We build practical AI systems that businesses own. We capture how the business actually runs, connect the systems already in place, and put AI against the bottlenecks that slow the company down.
Impact is proof of that philosophy. We are using the same approach internally, shipping our own agents, and trusting them inside accounting.
Custom Software Should Match the Business
Impact started as an accounting system. Now it is becoming an agentic accounting platform.
And this is just the beginning.
About Vulcan365: We provide Microsoft 365, Azure, managed IT, and custom software services for businesses that need technology to match how they actually work.