Deploy to Slack
Setup
- Go to your agent → Deploy → Slack
- Click Add to Slack
- Select the workspace → review permissions → click Allow
- Configure the bot name, icon, and default channels
- In Slack, type
/invite @YourBotNamein any channel to add the bot there
How your team uses the bot
Mention it in a channel:
@DevAssistant can you review the PR I just pushed?
DM it directly:
Open a DM and type your message
Configuration options
| Setting | Description |
|---|---|
| Bot name | How the bot appears in Slack |
| Bot icon | Avatar for your bot |
| Default channels | Channels the bot joins automatically |
| Mention-only mode | Bot only responds when directly @mentioned |
| DM access | Allow users to DM the bot directly |
Collaboration agent vs. Slack tool
- Deploy → Slack — your agent lives in Slack as a bot that responds to messages
- Tools → Slack — your agent can post messages to Slack as part of a task
Both can be enabled simultaneously on the same agent.