Glossary · Anthropic

Dynamic Workflows

Dynamic workflows are LLM-orchestrated processes where the model decides the next step at runtime. Definition, examples, and how they differ from static automation.

By Kadin Nestler · May 28, 2026 · Updated May 28, 2026

Static workflows vs dynamic workflows

A static workflow is a pipeline: step A, step B, step C, in that order. Each step might call an LLM, but the structure is fixed. Examples: extract data → classify → write to CRM. A dynamic workflow gives the LLM the goal and a toolbox and lets it decide what to do next. Examples: "respond to this customer complaint," with the model choosing whether to look up account history, escalate to a manager, draft a reply, or all three.

When dynamic beats static

  • Tasks where the right next step depends on what was just learned.
  • Long-tail inputs where you cannot enumerate every branch.
  • Open-ended research, troubleshooting, or investigation.
  • Anything an experienced human would handle by judgment rather than a checklist.

When static beats dynamic

  • High-volume, narrow tasks where the right sequence is known.
  • Regulated processes where every step needs an auditable rule.
  • Cost-sensitive workloads — static is cheaper because the model is invoked less.
  • Anything where consistency matters more than adaptability.

How production teams blend them

Most working AI systems in 2026 are mostly static with one or two dynamic steps. A static pipeline handles intake and routing. A dynamic agent handles the actual reasoning. Another static step writes the result. This pattern is cheaper and more debuggable than fully dynamic systems while still benefiting from LLM judgment on the part of the task that genuinely needs it. Anthropic, OpenAI, and Google all recommend this hybrid approach in their production agent guides.

What it means for your business

When a vendor pitches you a fully autonomous agent, ask what is static and what is dynamic. A reasonable answer makes the cost predictable and the debugging tractable. "It is all dynamic" usually means it is going to surprise you in production.

  • AI Agent — An AI agent is an LLM-driven program that uses tools to complete tasks autonomously. Definition, architecture, and real SMB examples.
  • Agentic Workflow — An agentic workflow is a multi-step process driven by an AI agent that decides what to do next at each step. Definition, examples, and how to design one.
  • AI Orchestration — AI orchestration is the layer that coordinates LLM calls, tools, and data into a working application. Definition, top frameworks, and how to choose.
  • Agentic AI — Agentic AI is software that plans, acts, and uses tools to complete multi-step goals with limited human input. Definition, examples, and SMB use cases.
  • Tool Use — Tool use is when an LLM calls external APIs, databases, or code on its own. Definition, function calling, and how it powers AI agents.