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.