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:
- Go to Settings → Notifications → SMS
- Add phone numbers (international format:
+15551234567) - 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:
| Severity | Recommended channel |
|---|---|
info | Email only |
warning | Email + Slack |
critical | Slack + 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.