Slack
Connect Slack to receive alerts about automation results and test failures directly in your workspace.
Slack
Connect your Slack workspace to Canary to receive real-time alerts when automation rules complete or fail. Once connected, you can route notifications to any channel in your workspace.
What you can do
- Receive alerts when automation rules succeed or fail
- Choose which Slack channel receives notifications
- Configure per-rule alert routing to different channels
- Test the connection with a single click
Prerequisites
- A Slack workspace where you have permission to install apps
- Admin role in your Canary organization
Connecting Slack
- Go to Settings > Slack in the sidebar under Integrations
- Click Add to Slack
- Slack will ask you to authorize Canary for your workspace. Review the permissions and click Allow
- You will be redirected back to Canary. The Slack settings page will now show a green Connected badge with your workspace name
Note: Only organization admins can connect or disconnect the Slack integration.
Choosing a notification channel
After connecting, select which channel should receive notifications:
- On the Slack settings page, use the Notification Channel dropdown to pick a channel
- Public channels and private channels you are a member of will appear in the list
- Click Send Test Message to verify the bot can post to that channel
If the channel you want is not listed, invite the Canary bot to the channel first using /invite @Canary in Slack.
Tip: Create a dedicated channel like
#canary-alertsto keep notifications organized and separate from team conversations.
Automation alerts
The main use of the Slack integration is receiving alerts from automation rules. When creating or editing an automation rule:
- In the Alerts section of the rule, click Add Alert Step
- Set the Channel to Slack
- Choose which Slack channel should receive the alert
- Select when to send alerts: on success, failure, or both
- Click Join & Send Test to verify the bot can post to that channel
Each automation rule can have multiple alert steps, so you can send alerts to different channels or combine Slack with email notifications.
What alerts look like
Slack alerts include:
- The automation rule name
- Whether the run succeeded or failed
- A summary of results (when available)
- Error details for failed runs
Testing the connection
You can test the integration at any time:
- Go to Settings > Slack
- Make sure a notification channel is selected
- Click Send Test Message
- Check the selected Slack channel for a confirmation message
Disconnecting Slack
- Go to Settings > Slack
- Click Disconnect
- Confirm the disconnection
Disconnecting removes the integration from Canary. Existing automation rules with Slack alerts will no longer send notifications until you reconnect.
Permissions
| Action | Required role |
|---|---|
| Connect Slack | Admin |
| Change notification channel | Admin |
| Disconnect Slack | Admin |
| Configure automation alerts | Admin |