Notification Channels
WatchCron supports multiple notification channels. Configure them in your project settings under Alert Channels, then assign them to individual monitors.
Sends an email notification to the specified address when a check changes status. Emails include the check name, old and new status, and a direct link to the check details.
Email Address: [email protected]
Slack
Posts a color-coded message to a Slack channel via Incoming Webhook. Messages include the check name, status change, and a timestamp.
Webhook URL: https://hooks.slack.com/services/T.../B.../xxx
To set up:
- Go to api.slack.com/apps and create a new app.
- Enable Incoming Webhooks and add one to your workspace.
- Select the channel where alerts should appear.
- Copy the webhook URL and paste it into WatchCron.
Telegram
Sends a formatted message to a Telegram chat via Bot API. Supports both private chats and group chats.
Bot Token: 123456:ABC-DEF... Chat ID: -1001234567890
To set up:
- Message @BotFather on Telegram and create a new bot.
- Copy the bot token.
- Add the bot to your group chat (or start a private chat with it).
- To get the chat ID, send a message in the chat, then visit
https://api.telegram.org/bot<TOKEN>/getUpdatesand look for thechat.idfield.
Webhook
Sends a JSON POST request to any URL you specify. This is the most flexible option — use it for PagerDuty, Opsgenie, Discord, Microsoft Teams, or your own custom integrations.
{
"check": "Nightly Backup",
"status": "down",
"previous_status": "up",
"changed_at": "2026-03-22T10:30:00Z",
"project": "Production",
"ping_url": "https://watchcron.com/ping/a1b2c3d4-..."
}