Slack notifications
Get Heal alerts directly in Slack, filtered to your team's signal
Slack notifications
Installing the Heal Slack app
- In the Heal dashboard, open Settings → Notifications and click Connect Slack.
- Slack will ask you to authorize the app. It needs permissions to read channel info, send messages, and handle slash commands.
- After you authorize, Heal’s bot joins your workspace. Add it to a channel with
/invite @Heal. - When the bot joins a channel, that channel is subscribed and Heal starts sending notifications there.
- You can connect more than one workspace, and more than one channel per workspace.
Filtering by noise level
Each channel subscription has a noise level that controls what Heal reports. You can change it at any time with the /heal level <level> slash command directly in the channel.
| Level | What you get |
|---|---|
all_status | A summary for every test execution, wether tests passed or failed |
only_error_statuses | Only runs that found Bugs and UI Changes. |
only_bugs | Only runs that found Bugs. |
Most teams use only_error_statuses to be alerted of Bugs and UI Changes
Filtering by team and feature
If you have multiple teams or product areas using Heal, you can scope each channel to only receive notifications relevant to it. Use the /heal slash commands directly in the channel you want to configure:
/heal team <slug>: restrict this channel to tests belonging to a specific team. Run/heal team clearto remove the filter./heal feature <slug>: restrict to a specific feature. Run/heal feature clearto remove it.
You can combine both: /heal team backend feature payments will only send notifications for tests in the payments feature owned by the backend team. A channel with no team or feature filter receives everything. Run /heal help to see the current subscription settings for a channel, or go to Settings → Notifications in the dashboard to manage all subscriptions in one place.