Custom software Practical AI

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

Liverunning our books
G/Las source of truth
AIinside the workflow
15+planned squad agents

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

Reconciliation Workflow
operational accounting
ImportBring bank statement activity into the accounting workflow.
ClassifySeparate payments, deposits, transfers, fees, and adjustments.
ConnectTie transactions back to customers, vendors, invoices, and bills.
BalanceReview exceptions and keep the books aligned with the statement.

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.

Sees the statement

It works from the same context the finance user is reviewing.

Suggests allocations

It proposes G/L treatment without taking ownership away from the system.

Matches relationships

It connects activity to the customer and vendor records that explain it.

Flags review work

It calls out exceptions, timing differences, and ambiguity for human review.

A generic AI assistant can explain reconciliation.
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.

Reconciliation

Statement review, allocations, matching, and balancing.

Billing

Recurring revenue workflows, subscriptions, and customer billing checks.

Cost allocation

Vendor and customer cost details routed into cost management.

Payables

Vendor bills, payments, and exceptions.

Receivables

Open invoices, payments, credits, and customer history.

Audit support

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.