Wiki

AI agent or classic automation: how to choose

A classic automation applies rules written in advance; an AI agent interprets a situation in order to decide what to do. The choice does not depend on how modern the tool is but on a single question: is the input predictable or not?

Published 22 September 2026Last updated: 22 September 2026

The underlying difference

A classic automation applies rules written in advance: if this condition, then that action. Its behaviour is entirely determined by what someone coded. An AI agent interprets a situation and decides how to proceed from a goal and a context.

That difference has a practical consequence: the first is predictable and verifiable, the second is flexible and approximate. Neither is superior in the abstract.

Point by point

CriterionClassic automationAI agent
Expected inputStructured: form, field, normalised fileFree: email, scanned document, variable wording
BehaviourIdentical on every runMay vary from one run to the next
Running costNegligibleA cost per model call
SpeedNear instantFrom a few seconds to several tens
DebuggingYou read the faulty ruleYou analyse context, tools and guardrails
Unforeseen casesFailure or blockageAn attempt to adapt, sometimes risky
AuditabilityHighDepends on the logging in place
Initial effortGrows with the number of cases to anticipateShorter at first, more demanding to make reliable

The decision criterion

One question usually settles it: is the input predictable?

  • If the data always arrives in the same format, with the same fields — a web form, an accounting export, an ERP row — rules are enough. Adding a language model introduces cost and uncertainty for nothing in return.
  • If the data arrives in a different shape every time — freely written emails, heterogeneous attachments, scanned documents — rules become unmanageable: each new case adds a branch. That is the agent's ground.

A second question settles the borderline cases: what does an error cost? The more it costs, the wider the deterministic share must be, and the earlier the human check must sit.

Illustrative scenario

A property management firm receives maintenance requests from tenants. Some come through the portal, with fields filled in; others arrive by email, in free text, sometimes with a photo.

The sensible handling combines both approaches. Portal requests follow a classic workflow: the building is already identified, the category has been chosen, routing is a rule. Emails first go through an agent that identifies the building, works out the nature of the problem and proposes a category — then the same classic workflow takes over. The rules have not been replaced: they have been given an entrance that can read text.

The mixed architecture, in practice

Most useful systems follow the same division:

  1. The AI interprets the unstructured input and produces clean data: who, what, how many, how urgent.
  2. Deterministic code calculates and applies: prices, deadlines, routing, entries. That is where the company's rules live, because they have to be exact and verifiable.
  3. The human validates whatever commits the company: a send, an amount, an entry. See human-in-the-loop.

This separation has a decisive advantage: the price calculation never depends on a model's mood. If the quote is wrong, it is a rule you correct, not a behaviour you try to nudge.

Two common mistakes

  • Putting AI everywhere. Calling a model for an addition or a date comparison adds cost, latency and a risk of error where three lines of code were enough.
  • Refusing AI on principle. Writing hundreds of rules to try to cover every possible phrasing of an email is endless work, producing a fragile system nobody dares change.

Frequently asked questions

Does the AI agent replace classic workflows?

No. In most systems that actually work, the two coexist: the AI interprets unstructured input, deterministic rules do the rest.

Which one costs more to run?

The AI agent, because every run consumes model calls. A deterministic workflow has negligible running cost.

Which one is easier to fix?

The classic workflow: a wrong rule can be read and corrected. An agent's behaviour is corrected through context, tools and guardrails, which takes more method.

Related articles

On the split of responsibilities, step by step: See what the AI does and what the code does.