Skip to content

Slack Notifications

Using Slack’s Incoming Webhook, you can send monitor incident notifications to a Slack channel.

Prerequisites: Creating a Slack Incoming Webhook

Section titled “Prerequisites: Creating a Slack Incoming Webhook”
  1. Create a Slack App

    Go to Slack API: Applications, select “Create New App”, then choose “From scratch”. Specify an App Name and the workspace where you want to send notifications.

  2. Enable Incoming Webhooks

    On the settings page of the app you created, open “Incoming Webhooks” and turn the toggle ON.

  3. Generate a Webhook URL

    Click “Add New Webhook to Workspace”, select the channel you want to send notifications to, and click “Allow”.

  4. Copy the Webhook URL

    Copy the URL displayed in the format https://hooks.slack.com/services/T.../B.../xxx.

  1. Open the “Notification Channels” menu in the dashboard
  2. Click “Add Channel” and select Slack as the Type
  3. Paste the copied Webhook URL
  4. Enter a channel name and click “Add Channel”

Slack notifications are sent as text-format messages. Emojis are sent in Slack alias format (e.g., :red_circle:) and rendered on Slack.

:red_circle: *{Monitor Name}* is DOWN
Incident: {Incident ID}
URL: {Monitored URL}
:large_green_circle: *{Monitor Name}* is back UP
Incident: {Incident ID}
:eyes: Change detected on *{Monitor Name}*
{Change diff summary}