What problem does it solve?
Centralizes alert routing and incident lifecycle management so teams can reliably route notifications, escalate issues, and coordinate responders without manual triage overhead.
Core Features & Use Cases
- Integration endpoints: Configure Alertmanager, Grafana Alerting, formatted webhooks, and custom integrations to receive alerts.
- Routing templates: Author Jinja2 templates to map incoming alerts to escalation chains and grouping ID templates to consolidate related alerts.
- Escalation chains & schedules: Define ordered notification steps, waits, team and schedule notifications, iCal or Terraform-backed schedules, and auto-resolve rules.
- Notifications & integrations: Deliver notifications via Slack, mobile push, SMS, PagerDuty, and outgoing webhooks; support Slack actions for acknowledge/resolve.
- API & automation: Use REST endpoints to list/create integrations, schedules, escalation chains, and alert groups; support rate limits and Terraform/iCal imports.
- Use Case: Route production database critical alerts from Prometheus Alertmanager to a primary on-call schedule with escalation to team leads and PagerDuty after defined timeouts.
Quick Start
Configure an Alertmanager webhook integration and create a Jinja2 routing template that sends critical alerts to the Platform escalation chain for testing.