Docs/Notifications

Notifications

Alerts route to channels you configure under Settings → Integrations. All channels are team-wide today — every enabled destination receives every event.

Channels

ChannelDestinationsPlanStatus
EmailAll team membersAll plansAvailable
SlackMultiple workspaces / channelsProAvailable
TelegramMultiple chats, groups, topicsProAvailable
WebhookComing soon
WhatsAppComing soon

Events

A notification is sent for each of these:

  • incident.started — a monitor or cron transitioned to down
  • incident.resolved — it transitioned back to up
  • cron.missed — a scheduled cron didn't ping in time
  • cron.recovered — a missed cron pinged again
  • lighthouse.offline / lighthouse.recovered — agent connectivity
  • lighthouse.started / lighthouse.stopped — agent lifecycle

Slack and Telegram destinations have toggles for notify on incident start and notify on incident resolve, so you can opt out of recovery messages if you only want pages.

Email

Email is enabled for every team member by default. There's nothing to configure — alerts are delivered to the address you signed up with. The from-address is [email protected].

Routing

There's no per-monitor routing override yet. Every enabled destination receives every event. If you need different routing per team or project, create separate teams (the same user can be a member of multiple).

Retries

Failed notification deliveries are retried up to three times with backoff. After that the failure is logged on the destination and you can re-send manually.