The image shows a supervisor-agent pattern for multi-agent workflows. A rounded rectangle labeled Supervisor agent is centered at the top. Three arrows extend downward to three specialized agents arranged horizontally beneath it:
- Account agent with the example task Update billing address
- Payment agent with the example task Check Jan 11 payments
- Notification agent with the example task Send confirmation
Below each agent is an example user request:
- “update my billing address…”
- “check my payments on Jan 11…”
- “yes, send the email…”
The layout communicates that a single supervisor agent dynamically determines which specialized agent should handle each user request within the same conversation.