Slack notifications
Get alerts where your team already lives.
Overview
Connect your Slack workspace and DomainDash will post updates straight into the channels you choose. You can route incidents to one channel, billing to another, and team activity somewhere else entirely. Or send everything to one place. It's up to you.
Slack notifications are sent alongside email and SMS, not instead of them. Everyone on your team still gets urgent alerts in their inbox; Slack just means the right people see them faster, in the channel where they're already working.
Slack is available on Starter, Pro, and Business plans. If you're on the Free plan, upgrade to Starter or above to turn it on.
Connecting Slack
You'll need to be a team owner or admin to connect Slack, and your team needs to be on a Starter plan or higher. Once connected, the integration is shared by the whole team.
- Make sure you're on a paid plan
Slack is included with Starter, Pro, and Business. Check your current plan in your billing settings, and upgrade if you're still on Free.
- Open your integrations settings
Head to Team settings → Integrations → Slack. You'll see a big "Connect Slack" button if nothing's set up yet.
- Authorise DomainDash
Click Connect Slack. You'll be bounced over to Slack to choose which workspace to connect, review the permissions we need, and confirm. We ask for the minimum scopes required to post messages and list your channels.
- You're back where you started
Slack sends you back to DomainDash with the integration live. Now you can pick which channels to post to.
Choosing where notifications go
DomainDash splits notifications into three categories, and each one can go to a different channel (or be turned off entirely).
| Category | What gets posted |
|---|---|
| Incidents | Urgent alerts when a site goes down, the daily digest of open issues, and resolved notifications when things come back up |
| Billing | Failed payments and cancelled subscriptions |
| Team activity | When a new member joins the team |
Pick a channel from the dropdown next to each category. Set it to Off if you'd rather not see that category in Slack. Changes save as you go.
Private channels need an invite
DomainDash can only post to private channels if the @domaindash bot is a member. Open the channel in Slack and type /invite @domaindash before you select it.
Testing the connection
Next to each category there's a Send test button. Hit it and DomainDash will post a sample message to the channel you've picked, so you can check it lands where you expect before a real incident hits.
If the test message doesn't show up, the most common culprits are a private channel without the bot invited, or a channel that's been archived. The settings page will tell you which one it is.
When the connection breaks
Slack connections can break. Someone might revoke the app, a channel might get archived, or the bot might get kicked from a channel. When that happens, DomainDash notices and tells you about it.
You'll see:
- A yellow banner on the Slack settings page explaining what went wrong
- An email to team admins letting them know the integration needs attention
- A Reconnect button right next to the explanation
Reconnecting takes a few seconds and picks up where you left off: your channel routing is remembered, so you don't need to set it up again.
DomainDash keeps trying to deliver messages for a little while before marking the connection as broken, so a one-off Slack hiccup won't take your integration offline.
Disconnecting
If you want to remove the integration entirely, scroll to the bottom of the Slack settings page and click Disconnect. This removes DomainDash from your Slack workspace and clears your channel routing. You can reconnect at any time.
Who can manage the integration?
Team owners and admins can connect, configure, and disconnect Slack. Everyone else on the team can see that Slack is connected but can't change anything. Notifications are posted to channels based on who's in those channels in Slack, not based on DomainDash roles.
Related
- Notification channels for email and SMS alerts
- How incidents work for how DomainDash decides what to notify you about
- Inviting members to bring your team into DomainDash
