AI and Agents

Agents vs Workflows: What Should You Actually Automate?

Anthropic's December guide drew a useful line between predictable workflows and open-ended agents. For a small business, most wins are still workflows. Here is how to tell the difference before you buy or build.

Workflow first
On this pageJump to a section

Every AI pitch right now ends with the same question. Do you want an agent?

I understand the pull. The word sounds like an employee who never sleeps. But before you buy one, build one or nod along in a demo, it helps to know what the word means, because the people who build these systems for a living use it more carefully than the people selling them.

Anthropic published a guide on December 19, 2024 that draws a clean line. On one side, workflows. On the other, agents. Most of the money a small business will save with AI sits on the workflow side.

What is the difference between a workflow and an agent?

It comes down to who decides the next step.

Anthropic's definitions

In "Building effective agents," Anthropic describes workflows as systems where LLMs and tools are orchestrated through predefined code paths. Agents, by contrast, are systems where LLMs dynamically direct their own processes and tool usage, keeping control over how they accomplish tasks.1

Systems where LLMs and tools are orchestrated through predefined code paths.

Anthropic, December 19, 2024Source 1

In plain English

A workflow is a recipe, and recipes start as written procedures (see your first AI hire is a writer). You decide the steps, the order and what happens when something goes wrong, and the model does a piece of the work inside each step. An agent is closer to a contractor you hand a goal. It decides what to do next, which tools to use and when it is done.

The recipe is easier to predict, test and audit. The contractor can handle messier problems, and it can also wander.

Why are most small-business wins still workflows?

Because your business runs on repeatable steps.

Anthropic's own advice

Anthropic recommends finding the simplest solution possible, and only adding complexity when needed. It notes that agentic systems often trade latency and cost for better task performance, and that this tradeoff should be weighed. For many applications, it says, optimizing single LLM calls with retrieval and examples is enough.1

That is the people who build the tools telling you not to over-build. I would take them at their word.

My read for small operators

You have a handful of repeating jobs: a new lead arrives, a client asks a question, an invoice needs a reminder, a proposal needs a check. Each has a known shape. The value of automation is speed and consistency, and both come from predictability. An open-ended agent adds flexibility you rarely need and unpredictability you cannot afford when the output goes to a customer.

What do the workflow patterns look like in a small business?

Anthropic lists several workflow patterns. Here is how I would translate each.1

Anthropic's patternSmall-business example
Prompt chaining: split a task into sequential stepsNew lead fills a form, the model summarizes the answers, drafts a reply, and you approve it before it sends
Routing: classify an input and send it to a specialized taskSort inbound messages into booking, billing or sales questions and use the right template for each
Parallelization: run subtasks at once or run a task several timesCheck a draft proposal against several checklists at the same time
Evaluator-optimizer: one model generates, another critiquesDraft a headline, then have a second pass test it against your offer checklist
Orchestrator-workers: a central model breaks a task into partsResearch with unpredictable sub-questions, which edges toward agent territory

Where this gets interesting

Here is the first pattern as a picture, using a new lead as the example.

Flow, 5 stepsPrompt chaining: replying to a new lead
  1. Form submittedThe lead's answers arrive
  2. Model summarizesPulls out situation, goal and budget
  3. Model drafts a replyIn your voice, from your template
  4. You approveA human checks before anything sends
  5. Reply goes outLogged, with the original answers attached

Notice that four of the five are about structure you define in advance. The fifth, orchestrator-workers, lets a model decide how to break up the task, which is closer to an agent. That is where I would slow down and add checks.

When does an agent actually make sense?

When the steps cannot be predicted and a mistake is cheap.

Open-ended, low stakes

Anthropic describes agents as suited to open-ended problems where it is hard or impossible to predict the number of steps and where you cannot hardcode a path.1 Examples it gives include a customer support agent that can pull customer data and order history, and a coding agent whose work can be checked by automated tests, with human review still important.1 Notice what both have: tools, a way to verify results, and a person watching.

The tools are early

Two pieces of infrastructure appeared recently. In late November Anthropic released the Model Context Protocol, an open standard for connecting AI assistants to the systems where data lives, which is why I wrote about getting your data ready first.2 In October it put computer use into public beta, which lets Claude operate a screen, and it describes that capability as at times cumbersome and error-prone (I walked through safe first tests).3 Both are interesting. Neither is a reason to hand an agent the keys to your business this quarter.

On Y Combinator's Lightcone podcast, Jared Friedman made the case for agents in a video posted on November 22, 2024: "the vertical AI equivalent is just going to be the software plus the people in one product."4 That is the high-end bet. For a small business, the same logic points to starting with a boring, repetitive admin task and keeping a person in the loop until it is reliable.

VideoY Combinator

Vertical AI Agents Could Be 10X Bigger Than SaaS

The full episode walks through where agents already replace repetitive admin work.

Watch on YouTube (opens in a new tab)

How do you decide? Four questions.

  1. Is the task predictable? Can you write the steps on one page? If yes, build a workflow.
  2. What does a mistake cost? If a wrong output could cost a client, money or reputation, keep a human in the loop.
  3. Who checks the output? Name the person and the moment. If nobody reviews it, you are not ready to automate it.
  4. What does it replace? Compare against doing the task by hand. If it saves minutes but adds a new thing to monitor, the saving may be imaginary.

Start with the dullest job

Pick the task you do most often that follows the same shape each time. Anthropic's advice is to start with simple prompts and add multi-step systems only when simpler solutions fall short.1 A good first project is the reply to a new lead, with your approval before sending. Run it on your last twenty real inquiries and see what it gets wrong.

What guardrails keep it safe?

Boring ones. They work.

  • Human approval on anything that reaches a customer or spends money (the same rule I use for AI voice agents).
  • Narrow permissions. Give a system access only to what it needs for one job.
  • Logs. Be able to see what the system did and why.
  • Real test cases. Use your own messy examples, not just clean demos.
  • A kill switch. Know how to turn it off in one step.

The best automation in a small business is the one you can explain on a single page and trust on a Tuesday.

Ekai Stone

I run my business alone, so I want every hour back that I can get. That is exactly why I build the predictable thing first and let the clever thing earn its way in. If you want help deciding what to automate first, that is the work I do.

Keep building.Ekai

Questions people ask

What is the difference between an AI workflow and an AI agent?

Anthropic defines workflows as systems where LLMs and tools are orchestrated through predefined code paths, and agents as systems where LLMs dynamically direct their own processes and tool usage, keeping control over how they accomplish tasks.

Should a small business start with an AI agent?

Usually not. Anthropic recommends finding the simplest solution possible and adding complexity only when needed. Workflows suit well-defined tasks that need predictability, while agents suit open-ended problems.

What are examples of AI workflows?

Anthropic describes patterns such as prompt chaining, routing, parallelization, orchestrator-workers and evaluator-optimizer. In a small business that can look like drafting a reply to a new lead, classifying inbound messages or checking a draft against a checklist.

What guardrails should I put on AI automation?

Keep a human approval step on anything that reaches a customer or spends money, start with low-risk tasks, log what the system does and test it on real examples before trusting it.

Sources

  1. 1
  2. 2
  3. 3
  4. 4
    Video: Vertical AI Agents Could Be 10X Bigger Than SaaS

    Y CombinatorYouTube, Nov 22, 2024

  • ai agents vs workflows
  • building effective agents
  • ai automation
  • small business ai
  • model context protocol
Ekai Stone

Ekai Stone

17 years in business for myself. 12 years running Meta ads, since 2014. Ad director for three 8 figure brands and one 9 figure brand. I build revenue systems that owners keep and run.

ekaistone.comResultsThe Seven Star Build

Read next, from the archive

Related reading

More in AI and Agents

Disclaimer. Results shared on this site are from real clients and reflect years of experience, proven systems, high ad spend, and efficient work. They are not guarantees of income or performance. Every business is different and your results will depend on your offer, effort, decisions, and commitment. Marketing involves risk. If you're looking for shortcuts, this isn’t for you.

Not Facebook™. This site is not a part of the Facebook™ website or Facebook Inc. Additionally, This site is NOT endorsed by Facebook™ in any way. FACEBOOK™ is a trademark of FACEBOOK™, Inc.