Key takeaways
- A demo proves something is possible; a production agent proves it's reliable, measurable and cheaper than the status quo.
- Start from a painful, costly workflow with a clear metric — not from the model.
- Treat the LLM as a reasoning layer over trusted tools, not a source of truth.
- Evaluation harnesses and observability are 70% of the real work and your most valuable asset.
- If an agent can't earn its keep on the P&L, it belongs in a sandbox, not operations.
The demo trap
Everyone has seen the demo. An AI agent books a meeting, drafts an email, summarises a document — all in under two minutes, all on stage. The room applauds. Three months later, the same agent is quietly switched off because it hallucinated a refund policy, ignored an edge case, or nobody could explain why it did what it did.
We build AI agents at Evocative because our clients ask us to, but we've learned to be ruthless about one distinction: a demo proves something is possible; a production agent proves it is reliable, measurable, and cheaper than the status quo. Those are very different engineering problems, and the second one is the only one worth billing for.
Start from the workflow, not the model
The most common mistake we see is teams starting with "we have GPT/Claude, what can it do?" That's backwards. We start with a specific, painful, repetitive workflow that already has a cost attached to it — a support queue, an invoice reconciliation, a lead-qualification process. If we can't name the metric the agent will move, we don't build the agent.
This forces honesty. Sometimes the answer is that a simple automation script, a better form, or a rules engine solves 80% of the problem for a fraction of the cost and risk. Reaching for an LLM agent when a deterministic tool would do is not innovation — it's an expensive liability.
The four things that separate real agents from demos

- Bounded scope. An agent that does one job well beats one that does ten jobs unpredictably. We narrow the mandate until the failure modes become knowable.
- Tool access over raw generation. The value rarely comes from the model writing prose — it comes from the model deciding which trusted tool to call (your CRM, your database, your booking API) and passing the right arguments. We treat the LLM as a reasoning layer over deterministic tools, not as a source of truth.
- Guardrails and human handoff. Every agent we ship knows what it doesn't know. It escalates. It refuses. It logs. An agent without a clear "I'm not confident, route this to a human" path is a demo wearing a production badge.
- Observability from day one. If you can't see what the agent decided and why, you can't improve it or defend it. We instrument every step so that a business owner — not just an engineer — can audit behaviour.
Evaluation is the product
Here's the uncomfortable truth: writing the agent is maybe 30% of the work. The other 70% is building the evaluation harness — a growing library of real cases, including the nasty ones, that we run every time we change a prompt, a model, or a tool. Without this, "improving" an agent is guesswork, and every tweak risks silently breaking something that worked yesterday.
We treat evaluation as a living asset. When the agent fails in production, that failure becomes a test case. Over time this dataset is worth more than the prompt itself, because it encodes exactly how your business defines "good."
Design for the boring 20%

Demos optimise for the happy path. Real operations live in the edge cases: the malformed input, the customer who changes their mind mid-conversation, the API that times out, the request that's slightly outside policy. An agent that handles 95% of cases beautifully but panics on the remaining 5% often creates more work than it saves, because humans now have to catch and clean up its mistakes.
So we design backwards from the failure. What happens when the agent is wrong? Who notices? How fast? What's the blast radius? Answer those questions honestly and the architecture almost designs itself.
Value shows up on the P&L, not the slide deck
The agents we're proudest of are invisible. They quietly clear a support backlog overnight, cut a two-day process to twenty minutes, or let a small team operate like a large one. Nobody demos them. They just work, month after month, with a clear line to hours saved or revenue unlocked.
That's the bar. If an AI agent can't earn its keep on the balance sheet, it belongs in a sandbox, not in your operations.
If you're weighing an AI agent for a real workflow — and want a partner who'll tell you honestly whether it's worth building — we'd be glad to talk it through with you.