Andreas AhoniemiHead of Digital, Gullström & Co
SvenskaBook a call

AI automation3 min read

AI automation 101: what it is and when it pays off

AI automation is a workflow executed by software instead of a person, where a language model handles the steps that require interpretation. What separates it from ordinary automation is that the input is allowed to vary: an email phrased three ways, an invoice in five layouts, a ticket with no clear category. If the input is already structured you do not need AI, and it will be both cheaper and more reliable without it.

How does AI automation differ from RPA and ordinary automation?

RPA, robotic process automation, follows recorded rules and clicks its way through interfaces. It works well as long as the screen looks the same. AI automation adds interpretation, which is what lets the input vary. They are not alternatives: the most common setup is a language model reading and classifying, with ordinary code or RPA doing the execution.

Ordinary automation / RPAAI automation
InputMust have a known formatMay vary in phrasing and layout
DecisionFixed rulesInterpretation, then fixed rules
Breaks whenThe format changesEvidence is missing or contradictory
Errors surfaceImmediately, the flow stopsQuietly, unless logged and reviewed
Cost per runEffectively zeroToken cost per call
SuitsStructured dataText, documents, tickets

What parts does an AI flow consist of?

Almost every automation I build has the same three parts, and they are worth telling apart because they fail in completely different ways.

  • The trigger. Something happens: an email arrives, a form is submitted, the clock hits seven. This rarely goes wrong.
  • The interpretation. What is this about, which fields matter, where does it go? This is where a language model earns its place, and where the errors live.
  • The execution. Write to the ERP, send the email, create the ticket. Ordinary integration, and it should be ordinary code.

Why should the model never do arithmetic?

The most common design mistake I see is letting the language model sum amounts or compare figures. A model gives you a plausible answer, not a correct one. Sums, lookups and checks belong in code that returns an identical result on every run. The model should read, classify and phrase. Hold that line and a large share of the errors that destroy trust in automations simply never happen.

How do you know whether it pays off?

Do the arithmetic before you build. It takes twenty minutes and decides the whole project.

  1. How many times a month does the process run? Under fifty it is rarely worth it, unless each run is expensive.
  2. How long does it take per run, measured rather than guessed? Ask the person who actually does it, not their manager.
  3. What does that time cost? Hourly cost times hours, per month.
  4. What does building and running it cost? Automations are not free to maintain.
  5. Does it pay back within a year? If not, build something else first.

Where should the human stay?

Automations that decide without visibility get switched off within six months, usually after a single incident. So build an approval step in front of anything hard to undo: payments, contracts, email to customers, deleting data. Questions about delivery status can go automatically. Complaints cannot. Where that line sits belongs in an explicit list written when the flow is built, not decided by the model in the moment.

Which process should you start with?

Most people want to start with the most important process. Do not. Start with one that is annoying but harmless, where a mistake costs an apology rather than a customer. You learn what it feels like to maintain a flow, and you get real accuracy numbers before anything critical goes live.

Common questions

What does it cost to get started with AI automation?

Price follows how many systems have to be connected, not how advanced the model is. A bounded automation against one or two systems is a small project; the same flow against an ERP with no API is a considerably larger one. Always ask for a cost after the process has been mapped, never before, and be sceptical of fixed package prices quoted before anyone has seen your systems.

Do we need our own developers to maintain the flow?

No, but you need somebody to own it. A flow built in n8n can be read and adjusted by a technically curious person without a developer background. What does need a developer is integration with systems that have no API, and changes to code steps. Without a named owner, the flow stops working at the first system update and nobody notices.

What happens when the language model gets something wrong?

It depends entirely on where the error is allowed to land. In a flow with approval steps in front of anything hard to undo, an error becomes a correction in the review queue. In a flow without them, it becomes a wrong email to a customer or a misposted invoice. So the consequence is decided by the construction around the model, not by the model.

How long before an automation is live?

A bounded automation is usually live within four to eight weeks of the first meeting. What stretches the timeline is almost never the build, but system access, deciding who is allowed to approve what, and finding enough real data to test against.

Start with an hour

Bring a process that grates. We walk it together and you get a straight assessment of whether automating it is worth doing.

Book a call