Skip to main content

Notification Channels

Notification channels are the delivery mechanisms for alerts. Configure them globally in Settings → Notifications, or per-monitor in monitor settings.

Available channels

Email

Built-in, no configuration required. All users receive alerts at their login email by default.

Customize:

  • Additional recipients (team distribution lists)
  • HTML or plain text format
  • Custom subject line template

Slack

Rich alert cards with acknowledge button. See Slack Integration →.

SMS

Delivered via Twilio. Available on Starter plan and above.

Setup:

  1. Go to Settings → Notifications → SMS
  2. Add phone numbers (international format: +15551234567)
  3. Each number receives a verification code

Phone call (voice)

For the most critical alerts — a voice call reads out the monitor name and failure reason.

Available on Professional and Enterprise plans.

PagerDuty / OpsGenie

Dedicated on-call management integrations. See:

Webhook

POST to any URL. See Webhook Integration →.


Channel routing by severity

Route different severity levels to different channels:

SeverityRecommended channel
infoEmail only
warningEmail + Slack
criticalSlack + SMS + PagerDuty

Configure in Settings → Notifications → Routing Rules:

notification_routing:
info:
- email: [email protected]
warning:
- email: [email protected]
- slack: "#ops-alerts"
critical:
- slack: "#ops-critical"
- sms: "+15551234567"
- pagerduty: true

Testing channels

Every configured channel has a "Test" button in the settings page. This sends a sample notification to verify everything is working before an actual incident occurs.