OpsKnight vs Runframe
OpsKnight
opsknight.comRunframe
runframe.ioSide by side
| Figure | OpsKnight | Runframe |
|---|---|---|
| Price from | Free | $12/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 3 |
| Spec score · On-Call Scheduling Software | 8.5 (#6) | 7.7 (#14) |
| Spec score · On-Call Management Software | 8.5 (#8) | 7.7 (#22) |
| Audience | The maker describes it as intended for SRE, DevOps, and platform teams already running Postgres, Docker, or Kubernetes, including teams with strict compliance requirements. | Runframe documentation describes the platform as built for seed-to-Series C companies. |
| Incident workflow | It groups related alerts into incidents that responders can acknowledge, assign, resolve, and document from a timeline. | Runframe routes people through on-call schedules and automatic escalation, coordinates response in Slack or its web dashboard, and supports postmortems and action-item tracking. |
| Integrations | The integrations page lists 27 integrations, including Datadog, New Relic, Prometheus Alertmanager, Grafana, AWS CloudWatch, Slack, and Jira Cloud. | Listed integrations include Slack, Datadog, Sentry, Prometheus, CloudWatch, Google Meet, Zoom, Jira, Linear, email intake, and generic webhooks. |
Plans
In their own words
OpsKnight
OpsKnight is a self-hosted incident command and on-call platform for alerting, paging, escalations, war rooms, status pages, and incident timelines. Monitoring webhooks can create incidents for responders to acknowledge, assign, resolve, or group by fingerprint to reduce duplicate paging. On-call schedules support rotations, time zones, and swaps. Pages can be sent through SMS, push, Slack, Microsoft Teams, WhatsApp, or automated voice calls; pressing 1 acknowledges a voice page, and unanswered calls move to the next escalation tier. Community includes one status page per install, plus SLA policies, support-hours rules, and MTTA/MTTR analytics. The integrations page lists 27 native integrations, including Datadog, Sentry, Prometheus Alertmanager, Grafana Alerting, AWS CloudWatch, GitHub Actions, Slack, and Jira Cloud. Community is self-hosted, licensed under AGPL-3.0-only, and priced at free. It requires PostgreSQL 14+ and configured secrets; listed deployment options include Docker Compose, Docker Swarm, Helm, and Kustomize. The maker says it has no hosted cloud, external telemetry, or vendor phone-home.
Runframe
Runframe is incident management software for engineering teams, covering on-call schedules, escalations, incident response, postmortems, and status pages. Rotations can run daily, weekly, biweekly, or monthly, with engineer-managed swaps and overrides. The service tracks cumulative on-call hours and reports load imbalances. Users can page a rotation member or search for a teammate, notifying them through Slack, email, or phone. Incoming alerts from listed sources can create incidents, set severity, page the on-call engineer, and start a timeline automatically. Teams coordinate response in Slack or the web dashboard and track postmortem action items. Integrations include Slack, Datadog, Sentry, Prometheus, CloudWatch, Google Meet, Zoom, Jira, Linear, email intake, and generic webhooks. Security controls include SAML SSO, SCIM, MFA enforcement, role-based access, audit logs, API keys, and service accounts. Runframe offers a Free plan at free, Growth at $12 per user per month billed annually, and Scale at $25 per user per month billed annually.