Agents at scale in enterprises: A different perspective

Mael Caldas | April 29, 2025

After spending many weeks in San Francisco participating in AI meetups and talking to AI/ML developers, experienced engineers and product managers, I’ve noticed a lot of exciting development — and also a lot of hype — happening around Artificial Intelligence and Agents.

Protocols like MCP and A2A are emerging to create structured ways for LLMs to interact with services and for Agents to communicate with each other.

But here’s the thing: while everyone has strong opinions about the “right way” to use AI Agents, very few have validated their approaches with real business cases.

We’ve taken the opposite approach — starting with real business problems and working our way to the technology, rather than starting with the technology and trying to find business value.

This different perspective has led us to a crucial insight:

How do you keep control over a growing graph of Agents?

Business environments — especially in finance and accounting — are often a hidden chaos. This is a typical chaotic scenario:

Bkper Agents at scale chaos

Simply wrapping internal legacy systems inside a graph of AI Agents might automate inefficiencies, but it can also amplify the chaos instead of solving it:

Bkper Agents at scale chaos with AI

In an AI environment — inherently non-deterministic — one small mistake from one agent can cascade through the entire system and quickly lead to disaster.

Without control and reliability, enterprises simply can’t adopt this technology safely.

Security, access control, logging, auditing, and user-level observability must be core design principles — not just afterthoughts for developers to improve Agent behavior.

Even if an Agent becomes 99% reliable, if its output feels unpredictable or opaque to the user, adoption will suffer. In accounting, for example, you can’t afford to be “almost correct” — you must be 100% correct, 100% of the time.

Why Big Graphs of Agents Smell Like Trouble

As experienced developers, we know that a large graph of tightly coupled services is usually a bad sign.

At a recent conference with a highly experienced AI/ML team from Google Cloud, they admitted: as the agent graph scales, predicting outcomes becomes nearly impossible.

We are firm believers that AI Agents are a game-changer for businesses. But having Agents blindly talk to each other in a non-deterministic cascade only makes sense in very specific use cases — like sourcing candidates for hiring or organizing a trip.

But not for internal critical functions like:

A Better Path: Event-Driven Domain-Specific System of Orchestration for Agents

For internal enterprise operations — finance, accounting, logistics — an event-driven system of orchestration for Agents makes far more sense.

Bkper Agents at scale orchestration

In this model:

Advantages of an Event-Driven over Traditional Design:

This structure lets you tap into AI’s strengths selectively:

AI Adoption Is a Journey — and So Are the Agents

We think about Agents as an abstraction of the “dream virtual employee”:

Depending on the business need, you might require one, two, or all three types working together.

Where We Are Today

We’re early in this journey — but we’re seeing real results:

Soon, we plan to expose a MCP server for users to interact with Bkper from the context of their LLM of choice.

In the medium term, we expect to turn Bkper Agent into a MCP Client, so users can integrate multiple MCP Servers to their chat interface, as well as a daily event on Bkper Books to allow agents to audit, validate and process data asynchronously — at scale.

In the near future, we expect to move towards a reimagined ERP — allowing data entry apps and interactive dashboards to be created dynamically based on each customer’s specific scenario, fully automating the enterprise’s operations and working 10x better at 1/10th the cost compared to any traditional ERP.

Real-World Impact

Today, Bkper supports users in over 100 countries and customers in 52 countries on paid tiers.

Brain, one of our flagship clients, uses our platform to provide portfolio accounting for 1,300+ funds and family offices across Latin America, with less than 80 employees.

By comparison, competitors like Formidium, serving a similar number of clients, require 500+ employees.

That’s the power of AI done right.

And we’re just getting started.

Want to learn more about what we’re building? Feel free to contact me at mael@bkper.com.