Slack integration is optional but recommended for receiving notifications from agents. You must be a workspace admin or have permission to install apps.
Installing the Slack App
1
Connect Slack
In the Buster web app, go to Settings → Integrations → Slack and click Connect Slack.
2
Choose workspace
Select the Slack workspace where you want Buster to post messages.
3
Authorize
Click Allow to complete the OAuth flow. You’ll be redirected back to the Buster dashboard with “Connected” status.
4
Select default channel
Choose a default channel for notifications.
Enabling Slack in Agents
To use Slack notifications, addslack_tool to your agent’s tools:
Using Slack in Prompts
Reference Slack channels in your agent prompts to send notifications:Message Formatting
Agents can use Slack’s mrkdwn formatting:*bold text*— Bold_italic text_— Italic~strikethrough~— Strikethrough`code`— Inline codecode block— Code block
| Code | Emoji |
|---|---|
:white_check_mark: | ✅ |
:warning: | ⚠️ |
:x: | ❌ |
:rocket: | 🚀 |
:rotating_light: | 🚨 |
:bar_chart: | 📊 |
:eyes: | 👀 |
Channel Requirements
The Buster bot must be invited to channels before it can post:- Open the Slack channel
- Type
/invite @Buster - The bot can now post to that channel
Example Agents
Alert Agent
Weekly Report
Troubleshooting
Messages Not Appearing
If messages aren’t showing up in Slack:1
Verify Buster is invited
Open the channel and check if Buster appears in the member list. If not, type
/invite @Buster.2
Check channel name
Ensure your agent prompt uses the correct channel name (including
#).3
Verify slack_tool is enabled
Check that your agent includes the Slack tool:
4
Check connection status
Verify Slack shows as “Connected” in Settings → Integrations → Slack.
5
Check run logs
View the agent run in the Buster web app to see if there were any errors sending the message.
Reconnecting Slack
If the Slack connection is broken:- Go to Settings → Integrations → Slack
- Click Disconnect
- Click Connect Slack to re-authorize
- Re-invite the bot to channels if needed