Register your interest: Tag @Cody, get an agent
BlogResources

AI automation tools: what the AI layer adds

What becomes automatable when a model is involved, the two very different places AI sits in a tool, where a plain rule still beats it, and how to keep the reliable parts reliable.

Osman RamadanOsman Ramadan10 min read

Summarize with AI

AI automation tools: what the AI layer adds
On this page

The phrase "AI automation tools" describes two quite different things, and conversations go wrong when people mean different ones. In the first, a model does a step inside the workflow: reading a document, classifying a message, drafting a reply. In the second, a model builds the workflow: you describe what you want and it constructs the automation.

Both are useful and they change different things. This page is about what the AI layer actually adds in each case, what it makes newly possible, and where a plain deterministic rule remains the better answer. For picking between specific products, see the best AI workflow automation tools. For the wider field of automation software, see automation tools.

What we'll cover

AI in the step, and AI in the building

AI in the step means a model performs part of the work at run time. The workflow is still a workflow, with a trigger and a sequence, and one or more of those steps involves judgement rather than a rule. Every time it runs, the model runs.

AI in the building means a model constructs the automation from your description. You explain the process in plain language and the platform produces the working automation. Once built, it may contain no AI at all, and then it runs as deterministically as anything hand-configured.

The distinction matters because the two carry completely different risk. AI in the step means some variability every run, and needs validation and review. AI in the building is a one-time act you inspect and test before relying on it, after which the behaviour is fixed.

It also matters because they solve different problems. AI in the step widens what can be automated. AI in the building widens who can automate, which in most organizations is the larger constraint: the people who understand the processes are rarely the people who can build.

What becomes automatable

Four categories of work moved from impossible to routine, and they share a characteristic: the input has no reliable structure.

Reading unstructured documents. Invoices, contracts, CVs, delivery notes, and forms arrive in layouts nobody controls. Rules-based extraction handled the consistent ones and failed on everything else, which meant a person checked all of it. A model extracts fields across varied layouts well enough that review becomes spot-checking rather than re-keying.

Classification with fuzzy boundaries. Routing by topic, urgency, or sentiment. Keyword rules work until the wording changes, and then they fail silently on exactly the cases nobody thought of. This is the most common genuinely useful application, and usually the cheapest.

Summarizing and drafting. Condensing a long thread, producing a first-draft reply, turning notes into a structured record. The value is removing the blank page, with a person still deciding what goes out.

Matching things that are nearly the same. Reconciling records where names and references differ slightly across systems. Fuzzy matching existed before and needed careful tuning; a model handles the awkward cases with far less work.

What these have in common is that the old answer was a person, because the input varied too much for rules. That is the boundary that moved.

Where a rule still wins

This section matters more than the previous one, because the expensive mistake is using a model where a rule would do.

When there is a correct answer that can be stated. If an invoice over £10,000 needs director approval, that is a comparison. A model will get it right almost always, which is worse than a rule getting it right always, and it costs more and takes longer.

When it must be identical every time. Anything audited, regulated, or reconciled needs reproducibility. A step producing slightly different output on identical input is a poor foundation for a financial process.

When the input is already structured. Data arriving as clean JSON from an API does not need interpreting. Passing it through a model adds latency, cost, and a new failure mode in exchange for nothing.

When volume is high and margins are thin. A model call costs fractions of a cent, and a workflow running a hundred thousand times a month makes that a real number. Rules cost nothing per execution.

When you cannot check the answer. If nobody will notice a wrong output, do not use a model for that step. Undetectable errors accumulate.

The workflows that work well are mixed: deterministic almost everywhere, with a model on the two or three steps that genuinely require judgement. The instinct to make the whole thing intelligent produces something slower, more expensive, and harder to trust.

Keeping the reliable parts reliable

Introducing a model into a workflow introduces variability, and the job is confining it.

Validate every output structurally. If a step should return a date, check it parses. If it should return one of four categories, check it is one of the four. Models occasionally return something plausible in the wrong shape, and a validation rule catches that before anything acts on it.

Constrain the output where you can. Asking for conformance to a schema, where the platform supports it, is far more reliable than asking politely in a prompt and parsing what arrives.

Keep the model away from the action. Let it decide the classification; let deterministic code decide what happens for each classification. The blast radius of a wrong classification is then bounded and visible, rather than being whatever the model chose to do.

Build a set of known examples. Twenty to fifty real cases with the answers a person gave. Run them whenever anything changes: the prompt, the model, the surrounding steps. Without this, you have no way of knowing whether a change improved things.

Put a person where the consequence is high. Anything leaving the organization, touching money, or committing to a customer wants review, at least until the workflow has run long enough to earn trust. Review can narrow over time to only the cases flagged as uncertain.

Log the input and output of every model step. When somebody questions a decision in three weeks, this is the difference between an answer and a shrug.

What it costs

Three costs, and only the first is obvious.

Per-call charges. Fractions of a cent for short prompts, meaningfully more for long documents, and proportional to text volume rather than to request count. A workflow summarizing long reports costs far more per run than one classifying short messages.

Latency. A model step takes seconds where a rule takes milliseconds. Irrelevant in a background process and very relevant where somebody is waiting.

Review time. The one people forget. If a model output needs checking, that checking is part of the cost, and a workflow requiring review of every output may save less than it appears. The economics improve as review narrows to exceptions, which is a reason to design for that from the start.

Against these, the saving is the work that previously required a person for every case. The arithmetic usually favours automation comfortably where the input is genuinely unstructured, and favours rules everywhere else.

How to introduce it without regretting it

Start with classification. It is the cheapest, the easiest to verify, and the failure mode is mild. Getting a routing decision wrong sends something to the wrong queue, which somebody notices and corrects.

Run alongside the existing process first. Have the model classify while people continue deciding, and compare. A fortnight of that tells you the real accuracy on your actual data, which no benchmark will.

Automate the confident cases only. Where the model is clear, act. Where it is uncertain, route to a person. This is the pattern that gets most of the benefit with a fraction of the risk, and it is underused.

Widen gradually. As the record of agreement builds, narrow the review. Do not begin by trusting it everywhere.

Write down what it is allowed to do. The boundary between what the automation decides and what a person decides should be explicit, so that everyone knows where the accountability sits when something is wrong.

Describing all of this is more productive than assembling it from parts. On CodeWords you describe the process in plain language, including which steps need judgement and which must be deterministic, and Cody, the automation builder, builds it, connects it to your systems, and deploys it. Automations connect to more than 3,000 integrations. The free plan covers light use, with Pro at $39 per month and Business at $100 per month as usage grows; details are on the pricing page.

Frequently asked questions

Do I need AI to automate my processes?

Usually not, and most valuable automation contains none. If your processes have right answers that can be stated, deterministic automation is cheaper, faster, and more reliable. Reach for a model where the input is genuinely unstructured or the step requires judgement.

How accurate are models at reading documents?

Good enough on varied layouts that review becomes spot-checking rather than re-keying, and not good enough to act on unchecked where the value is high. Measure it on your own documents, since accuracy varies enormously by document type and quality.

Can I use AI to build workflows rather than run them?

Yes, and this is the change most organizations feel more. Describing a process in plain language and getting a working automation removes the handoff to a developer, which is the step where detail is usually lost and where the queue forms.

What happens when the model is wrong?

Whatever you designed to happen, which is why the design matters more than the accuracy. Validate the output, bound what the model is permitted to cause, route uncertain cases to a person, and log everything so mistakes can be found and corrected.

Does using AI mean sending my data to a third party?

Usually yes, and the terms vary considerably. Check whether the provider uses submitted data for training, which frequently differs between free and paid tiers, and whether you can control the processing region. For sensitive data these questions should be settled before building rather than after.

Will an AI step make my workflow slower?

Yes, measurably. Seconds rather than milliseconds per call. This is immaterial in background processing and matters where a person is waiting, which is an argument for keeping models off the interactive path where you can.

How do I explain the difference between AI and automation to colleagues?

The formulation that lands is that an automation does what you described and an AI step decides something you could not describe precisely. Most business processes have a right answer that can be stated, which is why most useful automation is deterministic and the model belongs on the few steps where judgement is genuinely required.

Can I add AI to automations I already have?

Usually, and it is the sensible way to adopt it. Identify the step where a person currently reads something and decides, and replace only that, keeping everything around it as it is. This is lower risk than rebuilding and it isolates the change so you can measure whether it helped.

Is it worth automating a process that still needs a person to check it?

Frequently yes. A person checking a prepared answer is much faster than a person producing it, and the review usually narrows over time as confidence builds. The arrangement to avoid is one where checking takes as long as doing, which happens when the output is hard to verify at a glance and is a sign the step was the wrong one to automate.

Get started today

Your first workflow is free to build.

Describe what you need. Cody handles the build, the connections, and the deployment.