Notifications overview
Route incident alerts to chat, on-call, and webhook destinations from the integrations console.
Alerts notify your team when an incident fires on one of your status pages. They are configured by the page owner, not by public subscribers: the public still subscribes to email updates on the status page itself.
How it works
When an incident is published, updated, or resolved, Observer fans the event out to every enabled integration that matches the affected page. Each integration formats the event for its destination (a Slack message, a PagerDuty trigger, a signed webhook) and delivers it. Deliveries retry on transient failures and record a result you can inspect.
The agent never sees these integrations. Routing happens in the control plane from the precomputed incident state, so a webhook URL or API key you store here is never handed to an agent.
Scope
Every integration is either:
- Org-wide: fires for incidents on any page in the organization.
- Page-scoped: fires only for incidents on one status page.
Set the scope when you add the integration.
Channels
Slack, Discord, Microsoft Teams, a generic signed webhook, and email.
Connect a Telegram chat with a one-click deep link.
Trigger, update, and resolve a PagerDuty incident.
Open a Jira issue per incident and transition it on resolve.
Open and recover a Splunk On-Call incident.
Fire and resolve a Grafana IRM alert via an incoming webhook.
A public feed of incidents per status page. No setup.
Add an integration
- Open Alerts in the console.
- Choose Add alert and pick a channel.
- Enter the connection details (a webhook URL, an API key, a chat id).
- Choose org-wide or page-scoped.
- Save, then use Test on the row to send a sample alert.
Delivery results
The integrations page lists recent deliveries with their outcome (delivered, retrying, failed, or skipped), the channel, the event, and when it happened. Use it to confirm an alert reached its destination or to see why one did not.
Plan availability
Alerts are available on every plan. Subscriber and per-page limits are governed by your existing plan quotas.