technical-term · Foundations · foundational · Reviewed

Agentic workflow

A model-enabled process whose major control path is defined in code, even when models perform individual steps.

Definition

An agentic workflow orchestrates models, tools, and checks through substantially predetermined branches, sequences, or routers. It can use planning or generation inside a step without delegating the overall process to an autonomous agent.

Workflow orchestration is established; the term is sometimes blurred with agents in marketing and product language.

Why it matters

Workflows trade some flexibility for predictability, inspectability, and simpler testing.

Many enterprise problems need a workflow with one bounded agentic step—not a fully dynamic agent.

System anatomy

Explicit control flow
Code decides the major sequence and branches.
Model steps
Models transform, classify, generate, or evaluate within bounded nodes.
Deterministic transitions
Typed conditions move work between steps.

Important distinctions

AI agent
An agent dynamically chooses more of its process and tool use; a workflow follows code-defined control flow.
Traditional workflow
An agentic workflow contains probabilistic model steps even if its topology remains fixed.

Implementation signals

  • Prefer workflows when paths and approvals are known
  • Make probabilistic nodes explicit and independently testable

Failure modes

  • Calling every multi-step automation an agent
  • Hiding model uncertainty behind a deterministic-looking diagram

Sources and further study

  1. Anthropic — Building effective agents

    A foundational distinction between fixed, code-orchestrated workflows and systems in which a model dynamically directs its process and tool use.

    Use in this library: Primary definition. The workflow-versus-agent distinction is a useful architecture boundary, not a universal taxonomy or proof that autonomous execution is preferable.

    engineering · engineering · Published 2024-12-19
  2. OpenAI — A practical guide to building agents

    Defines a practical agent around a model, tools, instructions, and a run loop that continues until an exit condition is reached.

    Use in this library: Primary definition. The guide is first-party product guidance and a simplified starting architecture, not a complete regulated-enterprise control model.

    guidance · guidance · Published 2025