Workflow Builder - Generative AI Application Builder on AWS

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