HeyOnCall vs OpsKnight
HeyOnCall
heyoncall.comOpsKnight
opsknight.comSide by side
| Figure | HeyOnCall | OpsKnight |
|---|---|---|
| Price from | $2.50/mo | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 6 | 1 |
| Spec score · On-Call Scheduling Software | 8.4 (#7) | 8.5 (#6) |
| Audience | The product is for small engineering teams and solo founders seeking reliable paging, simple setup, and fewer moving parts. | The maker describes it as intended for SRE, DevOps, and platform teams already running Postgres, Docker, or Kubernetes, including teams with strict compliance requirements. |
| Integrations | Listed monitoring sources include Datadog, Prometheus Alertmanager, Uptime Kuma, and other webhook-capable tools; alert channels include Slack, email, Telegram, and webhooks. | The integrations page lists 27 integrations, including Datadog, New Relic, Prometheus Alertmanager, Grafana, AWS CloudWatch, Slack, and Jira Cloud. |
Plans
HeyOnCall
- Free Trial for evaluatingFree
- Free Trial for evaluatingFree
- Solo for individuals$3 a month
- Solo for individuals$30 a year
- Pro for teams$32 a month
- Pro for teams$320 a year
In their own words
HeyOnCall
HeyOnCall combines website and API monitoring with incident management and on-call paging. Checks cover HTTP and HTTPS availability and performance, response assertions, redirects, and request or response inspection. SSL monitoring validates certificates and chains and can warn before expiration; heartbeat and cron monitoring are also included. Teams can set timezone-aware rotations, change or trade shifts, and sync Google Calendar, Outlook, or iCalendar feeds. Unacknowledged incidents can escalate to another user, a rotation, or everyone in a rotation. Its iOS and Android Critical Alerts can bypass Do Not Disturb, silent or vibrate modes, and volume settings, and repeat until acknowledged. Alert sources include Datadog, Prometheus Alertmanager, Uptime Kuma, and other webhook-capable tools; notifications can be sent through Slack, email, Telegram, or webhooks. The API supports custom triggers, incident resolution, and custom payloads. Plans are billed monthly: Free Trial for evaluating is free, Solo is $3 a month, and Pro is $32 a month. The evaluation plan limits users and triggers, while paid plans are limited to 1000 triggers of each listed type.
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.