Decision Brief

Item This lesson
Decision Decide how AI Agents vs Workflows should change the design of one real business workflow.
Primary audience founder, general manager, technical product manager
Estimated time 25 minutes
Output An autonomy decision that states whether the use case needs a fixed workflow or agent-like behavior.
Practice data Use your own safely redacted workflow or the Harborline Services running case.

Learning outcomes

By the end of the lesson, you should be able to:

  • explain the operating decision in plain business language;
  • identify the evidence, ownership, and failure boundaries that matter;
  • produce the stated output well enough for another person to review or implement.

Many vendors label almost any automation an “AI agent.” That language can mislead teams into over-engineering simple tasks. In most business settings, a well-designed workflow beats a pseudo-agent because it is easier to test, cheaper to run, easier to govern, and usually better aligned with real operating needs.

The Business Decision

This topic matters because “agent” has become a prestige label. Teams may believe an agent is automatically more advanced than a workflow. In reality, more autonomy means more uncertainty, more monitoring, more failure modes, and more governance burden.

The right question is not:

Can we make this an agent?

It is:

Does this task truly require open-ended decision-making, or does it just need a well-designed sequence of steps?

Most internal business work turns out to be closer to the second category.

Decision in One Sentence

Start with a workflow unless the task truly requires the system to choose actions dynamically, explore multiple paths, or use tools adaptively in ways that cannot be fixed in advance.

Mental Model

A workflow is a defined series of steps:

  • ingest input,
  • apply rules,
  • call a model,
  • review output,
  • route the result,
  • store or send it.

An agent is more open-ended. It can:

  • decide what to do next,
  • choose among tools,
  • revisit prior steps,
  • gather more information,
  • and continue until it reaches a goal or stop condition.

That does not make agents automatically better. It only means they have more degrees of freedom.

More freedom can create value when the path cannot be predetermined. But it also creates higher cost, more latency, harder debugging, and more governance complexity.

An Autonomy Ladder

A simple way to frame the difference is as a ladder of increasing flexibility:

Level 1: prompt tool

The user gives a prompt and the model returns an answer.

  • Example: “Summarize this document.”

Level 2: guided workflow

The system follows a predefined path with one or two model calls.

  • Example: extract fields, then draft a summary, then send to review.

Level 3: multi-step workflow

The system uses several defined steps, validations, and integrations.

  • Example: classify email, summarize it, tag urgency, route to the right queue, and log the action.

Level 4: bounded assistant with tools

The system can choose among a small set of tools under clear rules.

  • Example: search knowledge base, pull account details, draft a response, then ask for approval.

Level 5: agent-like loop

The system plans, uses tools repeatedly, revises its approach, and tries to complete a broader goal.

  • Example: investigate a delivery issue by checking multiple systems, compiling evidence, and proposing next steps.

Most business use cases belong at Levels 2 to 4, not Level 5.

When a Workflow Is Usually Enough

A workflow is usually the right starting point when:

  • the task has a stable shape,
  • the steps can be mapped,
  • handoffs are predictable,
  • approvals matter,
  • the output must fit into existing systems,
  • and errors must be easy to inspect.

Examples:

  • report drafting,
  • email triage,
  • invoice extraction,
  • policy-based review,
  • meeting-summary generation,
  • CRM note cleanup,
  • ticket classification.

When Agent-Like Behavior May Be Justified

Agent-like behavior becomes more reasonable when the system must:

  • navigate many possible sources,
  • decide what information to inspect next,
  • use different tools depending on what it finds,
  • recover from incomplete information,
  • or adapt to non-standard exceptions.

Examples:

  • complex internal research assistance,
  • multi-system troubleshooting,
  • open-ended analyst support,
  • exception-heavy investigation work.

Even then, many teams still do better with a bounded assistant than with a fully open agent.

Where It Creates Value

  • Use workflows for report drafting, email triage, document extraction, and policy-based review.
  • Consider agent-like behavior for multi-step research, exception handling, or tool-using assistant tasks where the path cannot be fixed in advance.
  • Use hybrid designs where the adaptive part explores, but critical actions such as approvals, payments, routing, or data writes remain deterministic.

The strongest designs separate:

  • where flexibility creates value,
  • and where control must remain fixed.

A Simple Decision Matrix

Question If the answer is “yes” Likely fit
Can the task be written as a stable sequence of steps? The path is clear and repeatable Workflow
Must the system choose tools dynamically? The path varies by case Bounded assistant or agent-like design
Are errors costly and approvals strict? High governance burden Workflow first
Does the task involve heavy exception handling? Many unpredictable branches Possibly agent-like
Can a human easily review intermediate outputs? Clear checkpoints exist Workflow is often enough

Applying the Concept

  1. Start by mapping the task as a normal business process before adding AI.
  2. Identify which steps are fixed and which require adaptive reasoning.
  3. Keep critical actions deterministic: approval routing, payments, system writes, and notifications.
  4. Allow limited autonomy only where it creates real value.
  5. Add logs, human review, stop conditions, and rollback paths before expanding autonomy.
  6. Test failure modes before adding more tool freedom.

Many disappointing projects start by asking how to make the system more agentic. Better projects start by asking how to make the workflow more useful and more controllable.

Where It Fits in the Stack

Component Option When it fits
Workflow automation n8n, Make, Zapier, internal scripts, CRM flows Best for clear, repeatable steps
Assistant with tools LLM plus retrieval, search, calculators, forms Good for bounded reasoning and information gathering
Agent orchestration Planner, tool router, evaluator, memory Useful only when the task truly needs branching behavior
Human approval layer Review queues, exception handling, validation screens Essential when actions have operational consequences

Governance Questions You Should Ask Early

Before using agent language, ask:

  • What actions is the system allowed to take on its own?
  • Which actions always require human approval?
  • Can every important step be logged?
  • Can the system be stopped safely?
  • Can a reviewer see why it acted the way it did?
  • What is the rollback plan if it behaves badly?

These questions are not optional. They are what separates an interesting demo from a governable operating system.

Boundaries and Misconceptions

  • Calling a sequence of prompts an agent and assuming that makes it more advanced.
  • Giving a system permission to act before its error patterns are known.
  • Ignoring the cost and latency of repeated tool use.
  • Skipping clear ownership when something goes wrong.
  • Designing for autonomy when the real problem is poor workflow mapping.
  • Believing that more “agentic” automatically means more valuable.

A common business failure is to build an agent where a good workflow would have solved the problem faster, more cheaply, and with far less risk.

Example Scenarios

Example 1: recruiting intake

A recruiting team wants AI to screen inbound applications.

A workflow can:

  • extract candidate details,
  • compare them to role criteria,
  • summarize strengths and gaps,
  • and queue the result for recruiter review.

This is often enough.

An agent is only justified if the system must:

  • inspect multiple knowledge sources,
  • search for comparable roles,
  • decide which criteria matter next,
  • and adapt its plan across many non-standard cases.

Example 2: internal research assistant

A strategy team asks:

Investigate a competitor using earnings notes, internal sales notes, public product pages, and prior client objections. Then produce a briefing pack.

This is closer to bounded agent-like behavior because the system may need to explore several sources and choose what to inspect next.

Team Adoption

Start one level lower than your instinct.

If you think you need an agent, first ask whether a bounded workflow with:

  • retrieval,
  • templates,
  • branching logic,
  • and human review

would already solve 80 percent of the problem.

Rollout sequence:

  1. map the process,
  2. build the simplest workflow version,
  3. measure where fixed logic fails,
  4. add bounded flexibility only where it creates clear value,
  5. keep critical actions under explicit control.

That path is usually more successful than jumping straight to agent orchestration.

Decision Check

  • Can the task be expressed as a stable series of steps?
  • Does the system need to choose tools dynamically?
  • What actions are allowed without human approval?
  • Can I inspect logs to understand each decision?
  • What is the rollback plan if the system misbehaves?
  • Where does bounded flexibility add value?
  • Where must deterministic control remain?

Practice: Write an Autonomy Decision

Take one workflow and identify every place where the system must choose what happens next. For each choice, ask whether it can be expressed as:

  • a fixed rule;
  • a bounded model classification;
  • a human decision;
  • or an open-ended tool-selection problem.

Then write a short autonomy decision:

This use case should begin as a workflow / bounded agent / open-ended agent because the system must ______. Its stop conditions are ______, and a human must approve ______.

If the justification depends mainly on the word “agent” sounding advanced, the design is not ready.

Completion Evidence

Retain the completed artifact, the source examples used, the reviewer or owner, and the decision reached. A lesson is complete only when another person can inspect the evidence and reproduce the reasoning.

Sources and Further Reading

Continue Learning