Custom incident dashboards
Pipe incidents into your own internal tools — Linear, Notion, a custom incident-management UI, an SQL warehouse for reporting.
Generic integration
If a tool isn't one of Uptimera's first-class integrations, you can almost certainly connect it via a generic webhook. Every incident open and recovery fires a JSON POST to whatever URL you configure — internal dashboards, custom paging logic, automation tools, you name it. Add a signing secret and each payload is HMAC-SHA256 signed.
Availability: Available on the Business plan — webhook alert channels are a Business-plan feature. The Free plan sends email alerts; Pro adds Slack.
In Uptimera, open Alerts → Add Channel → Webhook and keep the Format on "Generic JSON". Provide the HTTPS endpoint that should receive the events.
Set a signing secret on the channel. When present, every payload is signed with HMAC-SHA256 and the signature is sent in the X-Uptimera-Signature header as sha256=<hex>.
Recompute the HMAC over the raw request body with your secret and reject any request where it doesn't match the header. This ensures the payload actually came from Uptimera.
The payload's event field is monitor.down on an incident and monitor.up on recovery (plus monitor.ssl_expiring for certificate warnings). Each includes the monitor name, URL, incident id, and a timestamp.
Pipe incidents into your own internal tools — Linear, Notion, a custom incident-management UI, an SQL warehouse for reporting.
Use a webhook to flip a feature flag or block deploys while production is degraded.
Wire a webhook into Linear, Jira, or GitHub Issues to create a ticket for every incident — tagged with the monitor, cause, and incident id.
JSON. The body carries the event type, a monitor object (name, url), an incident object (id, cause, durationSeconds), and an ISO-8601 timestamp. The signing scheme (HMAC-SHA256 over the raw body, sent as X-Uptimera-Signature) is stable.
Delivery is currently a single best-effort POST; a failure is recorded server-side against the channel but not automatically retried. If your receiver needs at-least-once delivery, ACK quickly and configure a fallback channel on critical monitors. Automatic retry with backoff is on the roadmap.
Yes — add multiple webhook channels (or a mix of webhook, Slack, and email channels) and attach whichever you want to each monitor. Every attached channel receives the incident and recovery events independently.
Connect Webhooks to Uptimera in under 2 minutes. Free plan included.