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

  1. Go to Settings > Slack in the sidebar under Integrations
  2. Click Add to Slack
  3. Slack will ask you to authorize Canary for your workspace. Review the permissions and click Allow
  4. 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:

  1. On the Slack settings page, use the Notification Channel dropdown to pick a channel
  2. Public channels and private channels you are a member of will appear in the list
  3. 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-alerts to 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:

  1. In the Alerts section of the rule, click Add Alert Step
  2. Set the Channel to Slack
  3. Choose which Slack channel should receive the alert
  4. Select when to send alerts: on success, failure, or both
  5. 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:

  1. Go to Settings > Slack
  2. Make sure a notification channel is selected
  3. Click Send Test Message
  4. Check the selected Slack channel for a confirmation message

Disconnecting Slack

  1. Go to Settings > Slack
  2. Click Disconnect
  3. Confirm the disconnection

Disconnecting removes the integration from Canary. Existing automation rules with Slack alerts will no longer send notifications until you reconnect.

Permissions

ActionRequired role
Connect SlackAdmin
Change notification channelAdmin
Disconnect SlackAdmin
Configure automation alertsAdmin

Related