Slack
Connect a Slack workspace to ilert, then receive alerts, raise them, and look up who is on call from your channels.
With the integration for Slack you receive alerts in Slack channels and act on them there, raise new alerts from a channel, and check who is on call — without opening ilert.
Connecting a workspace is a one-time step by an Admin or Account owner. After that, each capability below is configured on its own, and anyone who may create alert actions can use the connection.
Connect your Slack workspace
Check the card
Slack returns you to the Connectors page. The Slack card now reads Connected and shows your workspace name underneath.
ilert shows no other confirmation, and a failed connection shows no message either — if the card still offers Connect, the connection did not happen. Start again, and see what can go wrong below.
Invite the bot to private channels
The ilert bot can post to any public channel without being a member. For a private channel, invite it first: mention @ilert in the channel and send the message, then click Add Them.
Invite the bot to public channels too if you want thread replies to become alert comments. Slack delivers message events only for channels an app has been added to, so posting alone does not give ilert the replies.
What ilert asks Slack for
Slack shows the permissions at the moment you connect. What ilert uses them for:
chat:write, chat:write.public
Posting alerts and updating them in place, including in public channels the bot has not joined
commands
The /il-alert, /il-oncall, and /il-help slash commands
users:read, users:read.email
Matching a Slack user to an ilert user by email address
channels:read, groups:read
Listing the channels you can pick in an alert action
channels:history, groups:history
Reading thread replies, which become alert comments — in channels the bot has been added to
channels:manage, groups:write
Creating an incident channel and inviting responders to it
team:read, pins:read, pins:write
Workspace details, and pinned messages in incident channels
Keep the connection working
Disconnecting deletes your Slack alert actions.
⋯ → Disconnect removes the workspace connection and every Slack alert action in the account, immediately and without asking for confirmation. Alert actions that use a Slack webhook survive, because they do not use the connection. Alert sources keep working; they simply stop publishing to Slack. Recreate the alert actions after connecting again.
Select your use case
What can go wrong
One workspace, one account. An ilert account can be connected to one Slack workspace, and a Slack workspace to one ilert account. Connecting a second one fails silently: you return to the Connectors page and the card is unchanged. Disconnect the existing pairing first.
The connection was canceled in Slack. Denying the permissions returns you to the Connectors page with the card unchanged, again without a message.
The app was removed in Slack. Alert actions remain in ilert but stop being delivered. Use Re-connect.
FAQ
Can I link multiple Slack workspaces to one ilert account?
No, only one Slack workspace can be linked to an ilert account.
Can multiple ilert accounts be linked to the same Slack workspace?
No, a Slack workspace can only be linked to one ilert account at a time.
Does everyone in Slack need an ilert account?
No. Anyone in a channel can accept and resolve the alerts posted there. Every other button, and the restricted mode of /il-alert and /il-oncall, needs an ilert user whose username or email address matches the email address on the Slack account.
Last updated
Was this helpful?