Workflow Builder
Workflow Builder enables multi-agent orchestration by creating a supervisor agent that delegates work to specialized Agent Builder agents. Each workflow consists of:
-
Supervisor Agent: The entrypoint agent that receives user requests and coordinates specialized agents
-
Specialized Agents: Agent Builder use cases that the supervisor can delegate tasks to
-
Agents as Tools Pattern: The supervisor registers each Agent Builder agent as a tool and autonomously selects which agents to use
| Feature | Agent Builder | Workflow Builder |
|---|---|---|
|
Purpose |
Build and deploy single custom agents |
Orchestrate multiple Agent Builder agents |
|
Agent Type |
Single agent with MCP tools |
Supervisor agent + multiple Agent Builder agents |
|
Tool Integration |
MCP servers and Strands tools |
Agent Builder agents registered as tools |
|
Delegation |
Direct tool invocation |
Autonomous agent selection and delegation |
|
Complexity |
Single-agent tasks |
Multi-step, multi-agent workflows |
|
Agent Reuse |
N/A |
Reuses existing Agent Builder deployments |
|
Best for |
Focused, single-domain tasks |
Complex workflows requiring multiple specializations |
Note
-
Workflows require at least 1 Agent Builder use case as a specialized agent agent
-
All specialized agents must be Agent Builder use cases deployed in GAAB