AI agent or automation: what you need, and when

“We need an AI agent” is the most frequently said sentence in first calls. In about half of those cases, plain automation would be cheaper, faster and more reliable. Here is how to tell them apart, with examples, costs, and the question of how much oversight an agent really needs.

By Chris PumpAugust 14, 2026 · 8 min read
A row of black dominoes forks: one track runs straight and evenly spaced, a blue one branches off in several directions

The difference fits in one sentence: automation executes rules you defined in advance. An AI agent makes decisions you couldn't define in advance.

Everything else follows from that. Automation is predictable, cheap to run and does the same thing every time for the same input. An agent copes with phrasing nobody anticipated, and in exchange it is more expensive, slower and never one hundred percent predictable.

Both are good, just for different jobs. And because “AI agent” is the phrase everyone is using right now, a surprising number of enquiries arrive asking for the expensive option to solve a problem the cheap one settled long ago.

What an agent actually does

There is no mystery behind the word, just a four-step process. The agent gets a task and an input, so an email, a document or a message. It reads that and decides what it is about. It is allowed to use tools along the way: look something up in the CRM, check a price, create an entry. And it writes back a result that is either used directly or put in front of a human.

The decisive part is the second one: deciding. That is what you are paying for. Everything else, meaning looking up, entering and sending, is the same dull work as in any automation, and as automation it costs considerably less.

When automation is enough

If you can write the process down as a chain of if-then statements, you don't need AI. A contact form that routes to the right person by subject, triggers a confirmation email and creates a CRM entry is automation, even if it looks intelligent from the outside.

  • The inputs are structured: form fields, spreadsheet rows, order data.
  • There's a manageable number of cases, and you know all of them.
  • The result has to be exactly the same every time, invoices being the obvious example.
  • The process runs often. Hundreds of times a day costs an automation nothing, an agent quite a bit.
  • It has to be traceable why something happened. You can show a rule, whereas a judgement call you can only justify.

That last point gets underrated. For anything where someone might later ask why it was decided that way, such as discounts, deadlines and who is responsible, a rule isn't just cheaper, it is simply the better answer.

When an AI agent is worth it

As soon as unstructured text, speech or a document sits at the start, it gets interesting. An email where a customer explains what they want across three paragraphs can't be taken apart with if-then rules. That's exactly what agents are built for.

01

Unstructured input

Free-text emails, PDFs in changing formats, voice messages, chat threads. In all of those, the relevant information has to be read out before a rule can even apply.

02

Many possible cases

If an honest list of all variants would run longer than a page, an agent beats a hundred rules nobody maintains any more. Rule sets nobody understands cost more over time than the model does.

03

Language as the output

Summaries, draft replies, descriptions. Canned text always reads like canned text here, while an agent writes along the actual case.

04

The process keeps changing

Where formats, senders or requirements shift constantly, a rigid rule set ages fast. An agent you describe the task to copes with that better.

IN PRACTICE

Most good solutions are a mix. An agent reads the email and decides what it is about, and perfectly ordinary automation does the dull work afterwards. The agent handles the uncertain part, automation handles the rest.

Three examples of how the split looks in practice

01

An enquiry by email

The agent reads the email, picks out the service, the location and the urgency, and assigns a category. Automation takes over from there: CRM entry, routing to the right person, confirmation to the customer. The agent makes one decision, automation does four steps.

02

An incoming invoice

The agent reads the PDF and pulls out invoice number, amount, date and supplier, whatever the layout. Automation files it under the right name, records it and flags differences against the order. Anything ambiguous goes to a human for review.

03

Answering a support question

The agent gathers the relevant information and drafts a reply in the house tone. It is only sent after a click. The time saved isn't in the typing, it is in the searching, and the responsibility stays with a person.

The cost question, honestly calculated

Automation costs time to set up and almost nothing afterwards. An agent costs per transaction, a little, but per transaction. At fifty a day you won't notice. At five thousand it is a line item you work out beforehand.

For scale: reading an email, classifying it and drafting a short reply lands in the range of a few cents, depending on the model. At fifty emails a day that is a few euros a month, an easy decision against several hours of working time. At a million transactions a year the same calculation looks different, and then it pays to use the agent only for the cases a rule doesn't cover.

On top of that comes the part almost everyone underestimates: an agent needs oversight. Spot checks, clear boundaries and a defined point where a human takes over. That is not an argument against it, it simply belongs in the calculation.

An agent that's right 95 percent of the time is excellent for suggestions and risky for invoices. The difference isn't the technology, it is what the mistake costs.

Three levels of oversight

The question is never whether to use an agent at all, it is how long a leash it gets. There are three levels, and you almost always start at the first.

  • The agent proposes, a human confirms. Nothing leaves the building without a click. Right for anything that reaches a customer or moves money.
  • The agent works alone, a human checks samples. Sensible once the hit rate has been stable for weeks and a mistake stays correctable.
  • The agent works alone, edge cases go to a human. The steady state: whatever the agent can't assign with confidence, it flags itself instead of guessing.

The third level only works if the agent is allowed to report its own uncertainty. A system that must always produce an answer will, when in doubt, produce a wrong one.

Why agent projects fail

When one of these projects goes wrong, it is almost never the model. It is three other things.

  • The task was never clearly stated. “Handles the emails” isn't a task. “Assigns every email to one of six categories and extracts name, location and preferred date” is.
  • The agent can't reach the data. Without access to the price list, the customer history or availability it guesses, and guessing looks remarkably confident coming from a language model.
  • There's no way out for edge cases. Without a defined handover point, the uncertain case either reaches the customer handled wrongly or stops existing altogether.

The decision in three questions

  • Can you write the process down as if-then statements? If you can, automation is enough. If you can't, keep reading.
  • Does it start with free text, speech or a document? If it does, you want an agent, at least for that one step.
  • What does a mistake cost? Little: the agent can work on its own. A lot: the agent proposes, a human confirms.

Start with those three questions and you'll land on a small, cheap solution surprisingly often, and that's exactly the kind that runs for years without anyone having to talk about it.

And if an agent does end up in the picture, it is for the one step where it genuinely helps. That is the difference between a project still running after three months and one nobody mentions after three months.

TAKEAWAYS
  • Automation executes fixed rules, while an agent makes judgement calls in grey areas.
  • Structured input and clear cases point to automation, free text, speech and documents to an agent.
  • The best solution is usually both: an agent for the uncertain step, automation for the rest.
  • How much oversight an agent needs depends not on the technology but on what a mistake costs.
  • Where someone might later ask why something was decided that way, a rule is the better answer.
  • Projects fail on unclear tasks, missing data access and missing handover points, not on the model.

Common questions

Is an AI agent the same as a chatbot?

No. A chatbot has a conversation with someone, an agent gets a job done. It reads incoming items, decides, calls systems and writes results back. Most agents I build have no chat interface at all.

Does customer data end up with an AI provider?

Only if you decide it should, and then properly governed: European processing, a data processing agreement, no use of your data for training. For sensitive cases, the agent can be built so the critical data never leaves your company.

Can I start small and expand later?

That's the usual path. First comes the rule-based automation the process needs anyway, and once it is clear where the rules fall short, an agent gets added exactly there.

How do I know whether the agent is good enough?

By measuring it before it works alone. Two weeks in proposal mode, check every case briefly, count hits and misses. After that you know the rate instead of guessing it, and you have collected the examples that show where the weak spots are.

What happens when the model behind it changes?

That's why the task is described separately from the model. A switch is then a change plus a test run against the collected examples, not a new project. Tie yourself tightly to one provider instead and you pay for it at the first price or model change.

WHAT'S NEXT?

Tell me what eats the most time at your company.

One call, one honest assessment, one fixed price. If the effort doesn't pay off, I'll say so — that saves us both time.