Notifications: email, webhook & Slack
Get told when something crosses a threshold, on the channel your team actually watches: email, a webhook, or Slack.
Add a channel
Go to Notifications in the sidebar (owner or admin only) and add a channel:
| Type | You provide |
|---|---|
| One or more recipient addresses | |
| Webhook | A URL, and optionally a signing secret |
| Slack | A Slack Incoming Webhook URL |
Set the threshold per channel — alert on critical only, or on warning and above. Use the Test button to send a sample alert immediately and confirm the wiring.
When alerts fire
A channel is notified when an Action becomes active and reaches its severity threshold — and only once per situation. If you snooze or acknowledge an Action, it won’t re-alert; it fires again only if the situation materially worsens. No alert storms.
Webhook payloads
Webhooks receive a JSON body describing the alert (severity, title, detail, host, a link back to Demerzel). If you set a signing secret, each request carries an X-Demerzel-Signature: sha256=… header so your receiver can verify authenticity.
History
Every alert Demerzel has queued, sent or failed to send is kept under Notifications → View delivery history, with status and any delivery error — even after a channel is removed.