Notifications & incidents

Connect alert channels, route the right events to the right places, tame flapping, schedule maintenance windows, and read incidents and the Triage feed.

Northlight Studio's notification channels and routing rules — a Slack channel wired to uptime.down events with a throttle window, alongside the incident feed
The Notifications area — channels on the left, event routing rules deciding what pages you where.

Connect a channel

  1. Go to Notifications → Channels and click Add notification channel.
  2. Pick a Type: Email, Slack, Discord, or Webhook.
  3. Enter the email address or the incoming-webhook URL. For webhooks you can add an optional HMAC Secret (signs the X-DeadWatch-Signature header).
  4. Set a Throttle Window (seconds) — the minimum gap between repeat alerts to this channel (default 300).
  5. Save, then click the test icon on the channel row.

You'll know it worked when… a test message arrives and the toast reads "Test notification sent — check your channel."

Route alerts with rules

Channels are where; rules are what goes where.

  1. Go to Notifications → Rules and click Add Rule.
  2. Choose the Channel.
  3. Pick Event Types — e.g. uptime.down, uptime.recovered, ssl.expiring, vrt.changed, perf.degraded, content.drifted, link.broken, domain.expiring, hijacking.detected.
  4. Set a Severity Filter (minor / major / critical) and an optional Site Filter (leave empty for all sites).
  5. Optionally enable quiet hours with a start/end time and timezone.
  6. Click Create Rule.

Escalate when nobody responds

If an incident stays open, escalation policies notify more channels over time.

  1. Go to Notifications → Escalation and click Add Policy.
  2. Name it and choose the Trigger on events.
  3. Build Escalation Stages — stage 0 fires Immediate; later stages fire *After N minutes*, each notifying its own channels.
  4. Save. Open escalations appear in the Active Escalations panel with their current stage.

Flapping protection

When a site rapidly flips UP/DOWN, DeadWatch can suppress the noise instead of paging you on every bounce.

Maintenance windows

Doing planned work? Suppress alerts and incidents during the window.

  1. Go to Maintenance and click to create a Maintenance Window.
  2. Set the time range, choose the sites, and leave Suppress notifications / Suppress incidents on.
  3. Optionally make it recurring.

You'll know it worked when… the window shows in the list and alerts stay quiet for its duration.

What an incident is

An incident is DeadWatch grouping a real problem from start to finish:

On an incident you can Acknowledge, Resolve, Dismiss, or Convert to ticket to open a work item. Filter the Incidents page by status or severity, and switch between Timeline and List views.

Read the Triage feed

Triage (the Triage Queue) is your "what needs attention first" board.

You'll know it worked when… the feed reads 🎉 All Clear — nothing needs you right now.

Next: Visual regression → to catch the changes that never throw an error.