Troubleshooting Supervisor-Led Teams

Identify likely causes and fixes for common Select AI supervisor-led team configuration, delegation, context, notification, and human-input problems.

Team Creation Fails

Problem: Team creation fails.

Likely Cause: supervisor_agent does not name an agent with "supervisor": true.

Fix: Recreate the agent with the supervisor attribute, and then create the team again.

The Supervisor Calls the Wrong Worker

Problem: The supervisor calls the wrong worker.

Likely Cause: Worker task descriptions are too vague or overlap.

Fix: Make task instructions more specific and mutually exclusive. The supervisor selects worker agent-task pairs based on agent names, task names, descriptions, and task instructions.

Use these guidelines when defining worker tasks:

A Worker Lacks Context

Problem: A worker lacks context.

Likely Cause: The supervisor did not pass enough detail in the delegated subtask.

Fix: Add instructions telling the supervisor to send self-contained subtasks. Define a clear supervisor role to guide delegation behavior.

Example:

{
  "profile_name": "<AI_PROFILE_NAME>",
  "supervisor": true,
  "role": "You orchestrate requests. Choose the appropriate worker agent-task pair for each subtask. Send self-contained requests with all required context. Return one concise final answer."
}

Email Does Not Send

Problem: Email does not send.

Likely Cause: The credential, network ACL, sender, or recipient configuration is missing or incorrect.

Fix: Verify the SMTP credential, ACL, sender, and recipient settings.

The Prompt Waits for User Input

Problem: The prompt waits for user input.

Likely Cause: A supervisor or worker requested human confirmation.

Fix: Continue the same conversation with the requested information.