What is a Boss agent?
A Boss agent is a special type of SlackHive agent whose sole job is to receive high-level requests and delegate them to the right specialist agents. The Boss never does the specialist work itself - it orchestrates.Creating a Boss agent
During agent creation, choose Boss in the Identity step. When Boss is selected:- The Profile step becomes a launch review - Boss identity is auto-generated from the team registry
- The System Prompt is locked and not editable in the UI
- The agent connects to Slack like any other agent and receives @mentions normally
The lock is intentional. Boss behavior is driven entirely by the team roster - adding a specialist automatically updates every Boss whose team they report to. Hand-edits would drift out of sync.
The team registry
Each Boss gets system instructions compiled from its team registry. The registry lists every specialist reporting to it and tells the Boss how to delegate. Example registry section:Setting reportsTo
To add a specialist to a Boss’s team, set the Reports To field on the specialist agent:- Open the specialist agent’s Overview tab
- Select one or more Boss agents in the Reports To dropdown
- Save - the Boss’s registry regenerates automatically within seconds
Multiple Boss agents
You can create as many Boss agents as needed. Common patterns:| Pattern | Example |
|---|---|
| Single Boss | One orchestrator for the entire team |
| Domain Bosses | Separate Boss per team (eng-boss, data-boss, content-boss) |
| Hierarchical | A meta-boss delegates to domain bosses, which delegate to specialists |
Delegation flow in detail
When the Boss receives a message:- Boss reads the user’s request
- Checks the team registry to identify the right specialist
- @mentions the specialist in the same thread with a clear task description
- Instructs the specialist to tag the Boss when done
- Specialist picks up the full thread context and completes the task
- Specialist tags the Boss to signal completion
- Boss reviews the result, confirms for the user, and decides if another specialist is needed or the task is done
System Prompt is locked
A Boss agent’s Instructions → System Prompt is read-only. SlackHive manages this file end-to-end - it regenerates whenever any agent is created, updated, or deleted. Generated content includes:- The Boss’s name and orchestrator role description
- The “Your Role” section with delegation rules
- The full team roster with Slack user IDs and descriptions
- The exact delegation format to use in Slack
- What to do after a specialist responds