Observer
Observer

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

Chat and webhooks

Slack, Discord, Microsoft Teams, a generic signed webhook, and email.

Telegram

Connect a Telegram chat with a one-click deep link.

PagerDuty

Trigger, update, and resolve a PagerDuty incident.

Jira

Open a Jira issue per incident and transition it on resolve.

Splunk On-Call

Open and recover a Splunk On-Call incident.

Grafana IRM

Fire and resolve a Grafana IRM alert via an incoming webhook.

RSS and Atom feeds

A public feed of incidents per status page. No setup.

Add an integration

  1. Open Alerts in the console.
  2. Choose Add alert and pick a channel.
  3. Enter the connection details (a webhook URL, an API key, a chat id).
  4. Choose org-wide or page-scoped.
  5. 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.

Was this page helpful?