Skip to content
Sendora Cloud
Create account
Operate · Ops Alerts

Slack + webhook routing for platform events — define rules, get pinged when they fire. Same taxonomy as the rest of Sendora.

PagerDuty + Opsgenie + custom Slack webhooks split this between three vendors with separate event sources. Sendora's Ops Alerts router fires on the same event stream that Analytics + Automation + Webhooks already see — rule-match on event type, route to Slack channels or arbitrary HTTPS webhooks, retry on transient failure, log every dispatch attempt. One taxonomy, one log of every alert, the same audit surface ops teams already use for everything else.

Features

  • Rule-based routing — match on event type + properties + module; multiple matchers per rule with AND/OR composition.
  • Slack channels — incoming webhook URL per channel; payload formatted for Slack's attachments shape with module-tinted colour bars.
  • Generic HTTPS webhooks — for ops platforms that aren't Slack (Discord, MS Teams via custom adapter, internal incident systems).
  • Retry worker — transient 5xx + network errors retried with exponential backoff; notifications_logs row tracks every attempt with status code + error body.
  • Per-channel dispatch log — every alert routed is recorded so on-call can audit "did we get pinged for X" without grepping Slack.
  • Test channel button — verifies your Slack webhook URL is live before you trust a 3am page to it.
  • Same event source as Automation + Webhooks — your platform event taxonomy fires alerts, runs workflows, AND notifies subscribed webhook endpoints out of one stream. No second event pipeline.

Common use cases

Replace PagerDuty alert routing for ops events you already track in Sendora (delivery failures, anomaly detections, signin storms).

Slack channel for every module — `#sendora-email` for bounces, `#sendora-auth` for signin alerts, `#sendora-ops` for everything else.

Custom incident integration — POST event payloads to your in-house on-call system from the same rule engine that drives Slack pings.

Start in minutes. Scale without switching tools.

The free tier covers most side projects. Every module is turn-key and every SDK is first-party.