Skip to main content
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. 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.
Slack webhooks send notifications only. Install the Slack OAuth app to use App Home, the assistant, commands, and interactive actions.

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 an alert route to match alerts by source integration, name, severity, tags, or metadata, then send only the matching alerts to selected Slack channels.

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.
Warrn asks for confirmation before the assistant joins a public channel or performs supported write actions such as acknowledging or resolving an alert.