An alert channel is one more place your uptime alerts go. By the end of this page you will have added a channel and attached it to a monitor.
Channels belong to your account. The same list shows on the Uptime Monitor page of every project.
Channel types
- Email sends the alert mail to another address.
- Webhook sends a JSON message to your own URL.
- Slack, Teams and Discord post a short message to a channel through an incoming webhook URL.
SMS alerts are coming to Pro Business and Pro Agency.
Add a channel
- Open the project and click Uptime monitor in the sidebar.
- Click the Alerts tab.
- Pick a Type.
- Fill in the Destination. The field shows an example for each type, such as
https://hooks.slack.com/services/...for Slack. - Click Add channel.
The message "Alert channel added." confirms it. Webhook, Slack, Teams and Discord addresses must start with https://. They must also be reachable from the internet. Otherwise the form shows "That address is not reachable from our checkers."
Attach the channel to a monitor
A new channel is attached to nothing. It only fires for the monitors you tick it on.
- Click Edit on the monitor's row.
- Tick the channel under Alert channels.
- Click Save changes.
Repeat this for each monitor the channel should cover. Monitors on other projects need the same step from their own project page.
What each channel receives
Slack and Teams get a JSON message with one line of text. A down alert reads "Front page is down. Cause: HTTP 503." and a recovery reads "Front page is back up." Discord gets the same line.
A webhook gets a POST request with a JSON body like this one:
{
"event": "incident.opened",
"monitor": {"id": 123, "name": "Front page", "url": "https://example.com/", "type": "http"},
"incident": {"id": 456, "cause": "HTTP 503", "started_at": "2026-09-26T09:41:03+00:00", "ended_at": null},
"sent_at": "2026-09-26T09:41:10+00:00"
}
A recovery sends incident.resolved as the event, with ended_at filled in. Times are in UTC.
Your endpoint has 10 seconds to answer. Any 2xx status counts as delivered. A failed webhook, Slack, Teams or Discord delivery is not retried.
Change or delete a channel
Channels cannot be edited. To change a destination, delete the channel and add it again. Then tick the new channel on your monitors.
To delete a channel, click Delete next to it and confirm. The message "Alert channel deleted." confirms it.