Skip to content

Alert channels

Alert channels deliver an alert when a monitor goes down and when it recovers. The dashboard calls them integrations, and they belong to a project.

  1. In the sidebar, go to Integrations and click Add Integration.

  2. Choose a channel type and fill in its details.

  3. Leave Enable for all monitors in this project on to alert this channel for every monitor in the project. Turn it off to choose monitors one by one in their settings.

  4. Save the integration, then click Send Test on its card. The card shows Sent! when the test message goes out.

Kind Channels
Chat Slack, Microsoft Teams, Google Chat, Discord, Mattermost, Rocket.Chat, Matrix, Telegram, Signal
On-call and incident response PagerDuty, Opsgenie, Grafana OnCall, Squadcast, GoAlert, Splunk On-Call
Push notifications ntfy, Gotify, Pushover, Browser Notifications
Email and webhooks Email, Webhook

Each type asks for what it needs to deliver the alert, for example:

Channel You provide
Email Email addresses
Slack A webhook URL and a channel
PagerDuty An integration key
Opsgenie An API key and a region
ntfy A server URL and a topic
Webhook An endpoint URL and a secret

The Webhook channel here is the older notification webhook. For new integrations, use project webhooks, which are signed, retried, and logged.

  • New monitors that you create in the dashboard, or that a subscription URL creates, automatically use every active integration in the project.
  • To change a monitor’s channels, open the monitor’s Settings tab and use Notification integrations.
When a monitor Alert
Goes Down Yes
Recovers Yes
Goes Partial Only if the monitor’s Notify on partial outage switch is on
Is Degraded or Unknown No

To repeat the alert while a monitor stays down, use the monitor’s resend setting.

Each integration card has an on/off switch. While a channel is off, it sends no alerts, and Send Test is disabled.