AI systems

What Is an AI Agent? A Business Definition — and Why 89% of Pilots Never Ship

Radek Venzhöfer ·

An AI agent is a language model that has been given three things a chatbot does not have: tools it can call, a goal that spans more than one step, and permission to decide the order. Take away any one of those and you have something else. A chatbot has no tools. A script has no discretion. A workflow has a fixed order.

That definition matters commercially, because the three ingredients are also the three places the budget goes, and the three places it goes wrong.

We build these for mid-sized companies. What follows is the version we give clients before they commit money — including the parts that argue against building one.

The four levels worth distinguishing

Most confusion in agent conversations comes from two people using the word for very different things. A useful ladder:

| Level | What it does | Who approves each action | Typical use | |---|---|---|---| | 1. Assistant | Answers, drafts, summarises. No tools. | N/A — it only produces text | Drafting, research, translation | | 2. Retriever | Reads from your systems before answering | N/A — read-only | "What did we quote this customer last year?" | | 3. Operator | Takes actions, one at a time, with a human confirming | Human, per action | Raising a draft invoice, filing a ticket | | 4. Autonomous agent | Plans and executes multi-step work unsupervised | Nobody, until review | Reconciliation, monitoring, triage |

Almost every successful deployment we have seen lives at level 2 or 3. Almost every failed pilot was scoped at level 4 on the first attempt. That is not a coincidence, and it is the single most useful thing in this article.

Why do most agent pilots fail?

Gartner's 2026 figure is that 89% of AI agent pilots never reach production, with the surviving minority reportedly returning strong ROI. MIT's Project NANDA found roughly 95% of generative AI pilots produced no measurable effect on the profit-and-loss statement. Gartner separately forecasts that over 40% of agentic AI projects will be cancelled by the end of 2027.

Those numbers get quoted as evidence that the technology does not work. That is the wrong reading. One analysis of 140 enterprise implementations found only 23% of failures traced to model performance, data quality, or integration complexity — the rest came down to strategy, governance, and change management.

In our own work, the recurring causes are duller than the headlines suggest:

The pilot had no owner who felt the pain. Innovation teams commission agents for processes they do not run. Nobody in the affected department asked for it, so nobody defends it at review time.

Success was never defined as a number. "Improve customer service" cannot be evaluated, so at the review meeting the discussion becomes a vibe check, and vibes lose to budget pressure. "Cut first-response time on tier-1 tickets from 4 hours to 30 minutes" survives that meeting.

The agent could not reach the data. This is the most common technical cause and the most fixable. An agent that cannot see your order history is a very expensive writing assistant. This is the gap that connects to what an MCP server is — reported figures put ~80% of large firms running agents somewhere, but only ~28% having built the integration layer those agents need.

Level 4 was attempted first. Unsupervised multi-step autonomy is the hardest version of the problem and the one where a single error compounds across steps. Teams that started at level 2, proved value, and then earned their way up have a dramatically better hit rate.

Nobody costed the review. If a human checks every output, the agent has not removed the work — it has moved it. That can still be worth it, but only if checking is genuinely faster than doing, and that must be measured, not assumed.

What makes a good first agent?

Four properties, and the more of them you have, the safer the bet:

  1. The task is high-volume and low-judgement. Copying, matching, routing, chasing. If it needs professional judgement, aim to assist rather than automate.
  2. Being wrong is cheap and visible. A misrouted ticket gets noticed and re-routed. A mis-posted payment does not, and costs real money. Start where errors surface fast.
  3. The inputs are already digital. If step one is "someone reads a PDF that arrives by post," that is a document-capture project wearing an agent costume.
  4. You can state the success metric before you start. Time per case, cases handled without escalation, error rate against a human baseline. Pick one. Measure it for two weeks before you build, or you will have nothing to compare against — this is the step teams skip most often and regret most.

What does an agent actually cost to run?

Three cost lines, and the first is the one people quote and the least important:

  • Inference. Real but usually modest at business volumes, and falling. Do not architect around it.
  • Integration and permissions. Where the engineering actually goes. Every system the agent touches needs an authenticated, auditable path in, and per-user identity rather than one shared service account.
  • Supervision and drift. Someone must review samples, notice when quality slips, and adjust. Budget this as a standing cost, not a project cost. An agent nobody checks is an incident waiting for a date.

A rule of thumb from our projects: if the process does not consume at least five hours a week today, the automation will not repay the supervision overhead. Below that line, fix the process instead — the fastest process is still the one you delete.

Where agents genuinely earn their keep

Being concrete matters more than being enthusiastic, so: reconciling two systems that disagree; triaging inbound requests into the right queue with the right context attached; monitoring for a condition and preparing the response for a human to send; extracting structured data from unstructured documents and flagging low-confidence cases for review; drafting the first version of something that a person will always edit anyway.

What these have in common is that a human stays in the loop at the point of consequence, and the agent removes the retyping, the searching, and the blank page.

Frequently asked questions

What is the difference between an AI agent and automation? Classic automation follows a fixed path you defined in advance. An agent decides the path at runtime. That flexibility is the value and the risk — if your process genuinely never varies, conventional automation is cheaper, more predictable, and the correct answer.

Do we need our own model? Almost certainly not. For nearly all business use cases the differentiator is your data and your process, not the model. Model choice should be a swappable decision, not an architectural one.

Is an AI agent the same as a chatbot? No. A chatbot converses. An agent acts. The moment it can change something in a system, the governance requirements change completely.

How long before we see results? For a level-2 or level-3 agent on a well-scoped process: a few weeks to a working pilot, one quarter to a defensible number. If someone promises transformation in a fortnight, ask which of the three cost lines above they have left out.

What should we do first? Measure a process before you automate it. It is unglamorous, it costs nothing, and it is the difference between a pilot that survives review and one that becomes a statistic.


Sources: Gartner data on AI agent pilot outcomes, 2026 · MIT Project NANDA findings on GenAI pilot returns · Analysis of enterprise AI failure causes. Third-party figures; treat as directional rather than precise.