What we've learned from sitting across the table from a regulated incumbent and a global manufacturer — and why most enterprise AI programs miss the actual unlock.
Over the last quarter we've had roughly a 20 conversations with enterprise teams about AI engineering. Two of them, recently, stuck with me — different industries, different governance models, completely different starting points. And yet both rooms kept converging on the same set of operational decisions.
This post isn't an "AI strategy" piece. It's an attempt to write down what those decisions actually look like when a real team is in the middle of making them. Everything below is anonymized. The numbers and anecdotes are not.
The headline observation: enterprises aren't failing at AI because of the models. They're failing because of how they wire orchestration around their legacy systems.
1. Stop bolting AI onto your 18-year-old workflow engine
The most common anti-pattern we see — and we saw both flavors of it last month is this
- Take a step out of the legacy workflow engine.
- Replace that single step with an agent.
- Return the result back to the legacy engine, which then runs the next 999 steps.
One client described this exact pattern unsparingly: a back-office function with 1,000+ people running a process inside a workflow engine built 18 years ago. They had automated several individual steps with agents. The savings? Roughly two FTEs per step. Out of a thousand-person operation.
The math doesn't work. It can't work. The leverage isn't in any single step. The leverage is in collapsing the workflow itself.
Their conclusion — and ours — is the same: don't refactor the legacy system. Stand up a lightweight orchestration layer beside it. Let the legacy system become a system of record. Let the new orchestration drive the actual work, with agents underneath.
This sounds obvious when you write it down. It is the opposite of how most enterprise IT roadmaps are currently structured.
2. Agents have goals, not playbooks
Workflow thinking sounds like this: "Here are 1,000 steps. Do them in this order. Branch here on condition X. Loop here on condition Y."
Agent thinking sounds like this: "Here is the goal. Here are the tools. Here are the constraints. Here is the data. Figure it out."
Both clients we spoke to had independently arrived at the same architectural decision: replace deterministic, deeply-branched workflows with a small number of coarse-grained agents, each owning a phase of the work.
In one case (a claims-style back-office process), the team decomposed an 18-year-old workflow engine into roughly four agents:
- Gather evidence — pull documents, normalize structure
- Enrich and validate — check sufficiency against policy
- Decide — recommend an outcome
- Execute — register the decision, trigger downstream actions like customer contact or payout
Each agent has a goal, a toolbelt, and guardrails. None of them have a 1,000-step playbook. The orchestration layer above them handles deterministic plumbing — quality gates, audit trails, validation of agent recommendations before execution.
This is the architectural shift. Once you make it, "process analysis" stops being a flowcharting exercise and starts being a briefing exercise.
3. The hardest part of agent engineering isn't the code
A senior engineering leader from one of these conversations said it plainly:
"The biggest challenge is preparing good content for the agents — what the goal is, how we split it into phases, what constraints we have at each phase, what tools, what data."
That's it. That's the work.
We've started shipping a short specification template to clients before any code is written. Goal. Scope. Inputs. Tools. Guardrails. Data sources. Success criteria. Edge cases. Failure modes.
One client made a counter-intuitive observation: their process analysts — extremely senior people, deeply experienced — actually had to unlearn SOP-writing reflexes. SOPs describe sequence. Agent briefs describe intent. The two require different muscles.
If you're building an internal team for this, hire (or develop) people who can write a one-page brief that an LLM can act on. That skill is rarer than you'd think, and far more valuable than knowing which framework to pick.
4. Velocity is the real moat — and the bottleneck has moved
Here's an anecdote from the other client we spoke with — a global manufacturer with roughly 30,000 white-collar employees.
Their VP of Internal Audit, a non-engineer, built a working internal tool over a couple of weekends. He used a vibe-coding platform plus an enterprise coding assistant, iterated with his own audit team for a week or two, and then walked the result over to the central engineering group with a one-line request: "Make this production-ready."
The central team then spent roughly two months porting the prototype off a developer-friendly database onto the corporate cloud SQL stack, hardening SSO, dragging it through Enterprise Architecture, security, compliance, and observability reviews.
Two months. For something a non-engineer prototyped in a weekend.
The lesson isn't "ship vibe-coded tools to production." A different client gave us a horror story about exactly that: a business stakeholder built a warehouse-management replacement on a low-code AI platform, started loading real inventory in, and on Tuesday opened with: "My database disappeared. I don't know where it is."
The lesson is subtler. Business idea → working prototype is now days. The bottleneck moved. It moved to hardening, security, compliance, data plumbing, observability, and integration. That's where engineering investment now belongs.
Companies that recognize the shift are seeing 3–10x velocity improvements on enterprise builds. Companies that don't are about to get an explosion of Shadow IT they can neither audit nor maintain.
This is also where we've focused our own product roadmap. The fun part — building features — has been democratized. The hard part — keeping it safe at scale — has not.
6. Modular agents beat monolithic assistants
Both clients had — at different times — tried to build the canonical "Virtual VA" or "all-purpose copilot." Both reported the same outcome: too broad, too much hallucination, too little reliability.
The decomposition pattern that emerged in both cases looked like this
- A general-purpose assistant is a poor abstraction.
- A specialized agent — the interviewer, the data enricher, the policy validator — is more reliable, easier to test, and easier to constrain.
- Specialized agents compose. The interviewer agent built for one workflow becomes a building block for three others, because it does one thing well and exposes a clean interface.
This is exactly how good engineers have always built services. Single responsibility. Clean inputs and outputs. Composable. The only difference is that the "service" is now an LLM-driven agent with its own tools and prompt scaffolding.
The mental model we've been recommending: stop designing products for the business. Start designing building blocks. Then assemble products from blocks. The block library becomes your company's compounding asset.
7. ERPs become systems of record. The value moves to your agents.
The sharpest strategic insight from these conversations came from a senior engineering leader, paraphrased:
"Big ERP vendors are already building agents. In a year or two everyone will have the same vendor agents. The distinguisher will be the agents we build — the ones with our company's DNA, our VP's vision, our specific product knowledge. ERP becomes the system of record. The value moves above it."
This is the re-platforming question hiding inside every enterprise AI program.
Every major SaaS vendor — the ERPs, CRMs, HRIS, ITSMs — is racing to ship "their" agents on top of their own data model. Those agents will be perfectly adequate at the generic case.
What they cannot do is encode your specific edge-case handling, your tacit institutional knowledge, your VP's strategic priorities, your customer-segment exceptions. That's the layer that will increasingly determine which large enterprise wins its market and which one just buys the same software as everyone else.
This is the bet behind everything we're doing at Open Mercato: provide the engineering framework, the agent SDK, the orchestration primitives — and let teams ship their own DNA on top, fast and safely.
What ties this together
None of these conversations were strategy sessions. They were operating decisions: which process to attack first, which legacy system to bypass, which team to staff, how to brief an agent, how to structure a vendor contract.
The framing that keeps coming back: AI engineering at enterprise scale is a re-platforming problem disguised as an automation problem.
The teams winning right now share three traits
- C-level air cover that protects velocity from committee gravity.
- Modular system design — agents, not assistants; building blocks, not products.
- Obsessive attention to time-to-production — because the prototype is no longer the hard part.
If you're inside a large enterprise running early AI pilots, the question is not "which model do we use." The question is: how do we build the orchestration layer that lets us replace thousand-step workflows with goal-directed agents — without setting our compliance team on fire?
That's the problem Open Mercato exists to solve. If your team is on this journey, we'd like to compare notes.