Warrn sends alert and incident notifications to Slack. With the Warrn Slack app, you can also respond to alerts, coordinate incidents, check on-call coverage, and ask the Warrn assistant questions without leaving Slack.
Slack OAuth (recommended)
Connects your entire Slack workspace to Warrn. Notifications post as the Warrn bot, and your workspace gets the Warrn App Home, assistant, slash commands, and interactive alert and incident actions.1
Connect your workspace
A Warrn admin or owner goes to Settings > Integrations, finds Slack, and clicks Connect. Review the requested permissions, then authorize Warrn in your Slack workspace.
2
Select channels
Open a service or team in Warrn and add its Slack integration. Select the channels that should receive notifications and the alert severities to send.
3
Link your account
Open Warrn in Slack and select Link account. Each responder links their own Slack identity before using commands, assistant tools, or message actions.
Only an admin or owner can connect a Slack workspace. A Slack workspace can be connected to one Warrn organization at a time.
Slack Webhook
For simpler setups without OAuth. Configure per service.1
Create a webhook in Slack
In Slack, create an Incoming Webhook and copy the URL.
2
Add it to a service in Warrn
Open a service or team in Warrn. Go to the Integrations tab, add Slack Webhook, and paste the webhook URL.
What gets sent
Outgoing Slack destinations receive notifications when an alert fires or fires again. Each notification includes the alert name, severity, service, team, and a link back to Warrn. Alert routes do not forward later acknowledgement or resolution events to their selected Slack destinations. Open the alert in Warrn to see its current state. The OAuth app also posts incident declarations, status and severity changes, responder activity, policy reminders, and other incident timeline updates to the incident channel.Control which alerts are sent
Each team or service Slack destination has an Alert delivery mode:- Routing rules only sends an alert only when an enabled alert rule explicitly selects the destination.
- All team or service alerts includes the destination in the normal notification stream.
Use Warrn in Slack
Warrn assistant
Ask about alerts, incidents, services, on-call coverage, and incident context.
Slash commands
Declare and manage incidents with nine Slack commands.
Respond in Slack
Use App Home, notification buttons, incident channels, and thread workflows.
Troubleshooting
Fix account linking, channel access, command, and connection problems.
Permissions
The OAuth app requests access needed to:- Read messages and threads where Warrn has access, including incident context requested by the assistant.
- Post notifications, assistant replies, direct messages, and interactive cards.
- List users and read profile details so Slack identities can be linked to Warrn accounts.
- List and join public channels, manage incident channels, and access private channels where Warrn has been invited.
- Read and upload files when a Slack thread is imported or attached to an incident.