Supervisor Agent

Within the GenAI Assistant, the Supervisor Agent serves as the central orchestrator of the multi-agent system. The Supervisor Agent accesses all platform agents and tools that are configured within a tenant.

The Supervisor Agent performs these responsibilities:

  • Determines which agent or agents to invoke for a user prompt

  • Manages sub-agent outputs and combines the outputs into a final response

  • Applies system-level instructions (system message) and business context

  • Maintains a caching mechanism for the supervisor system message during multiple sub-agent invocations

Note: The Supervisor Agent uses the Claude Sonnet 4.6 model.