HealthyCron HealthyCron
Dashboard
Integrations / Notifications & Alerts

Notifications & Alerts

When a monitor enters the LATE or FAILED state, HealthyCron routes the alert to all configured integration channels linked to that specific monitor.

Alert Deduplication

You will only receive one alert per failure incident. HealthyCron will not spam your channels on every missed check interval.

Once a failed job sends a successful ping again, its state returns to Healthy, and a recovery notification is dispatched.

Available Channels

Email

Available

Setup via your account settings. Receives an HTML-formatted alert containing the job name, the last seen ping time, and the expected schedule configuration.

Webhooks

Available

Sends a standard HTTP POST request to your designated URL with a JSON body describing the event state.

Telegram

Available

Create a bot using BotFather, grab your Chat ID, and paste the webhook URL in your integration settings to receive instant mobile alerts.

Pushover

Available

High-priority push notifications directly to iOS/Android devices, supporting custom priority levels and custom notification sounds.

Slack

Coming Soon

Rich message blocks sent directly to a designated channel via an incoming webhook.

Discord

Coming Soon

Delivers embed alerts to any text channel via a Discord integration webhook URL.

PagerDuty

Coming Soon

Automatically trigger, acknowledge, and resolve incidents in PagerDuty using Events V2 API.

Webhook Payload Example

Webhooks receive a standard JSON payload that you can parse on your servers to trigger custom automation.

JSON PAYLOAD
{
  "event": "monitor_failed",
  "monitor": {
    "id": "m_123456789",
    "name": "Nightly Database Backup",
    "slug": "nightly-database-backup",
    "project": "Production"
  },
  "details": {
    "last_ping_at": "2026-03-05T08:00:00Z",
    "expected_at": "2026-03-06T08:00:00Z",
    "grace_period_mins": 10,
    "time_late_seconds": 845
  }
}