Uptime Alerts
Get notified by email, Slack, Discord, or webhook the moment your site goes down or recovers.
Pulse fires an alert the moment your site's uptime status changes. Alerts are configured per site from Settings → Alerts.
Note
Scheduled analytics reports were removed from Pulse on 24 August 2026. Alert channels are event-driven only — there is no cadence to choose and no report content to select. If you want analytics on a schedule, the public read API and the pulse CLI can pull the same figures on whatever schedule you like.
What triggers an alert
Alerts are not sent on a schedule. They fire on a status change, and there are two:
- Site goes down — a check fails or times out
- Site recovers — a check succeeds after a failure
Alert channels
You can add up to 10 alert channels per site. Each channel is a destination; every channel on the site receives every alert for that site.
- Email — one or more addresses
- Slack — an incoming webhook URL
- Discord — a webhook URL
- Webhook — a POST to any URL, with a JSON payload
Each channel can be enabled, paused, or deleted independently. Pausing preserves the configuration, so you can suspend alerting during a planned migration without losing the setup.
Warning
Uptime monitoring must be enabled in your site settings before any alert will fire. See Uptime Monitoring for setup.