Grafana OnCall OSS was archived.
You still need on-call.
Grafana archived the open-source version of OnCall in March 2026. The product still exists inside Grafana Cloud IRM, but now it's paid and requires Grafana Cloud. Runframe is a standalone alternative: on-call, incidents, escalations, and postmortems. No observability platform required.
Why teams are looking for alternatives
The open-source version was archived March 2026. The product lives on inside Grafana Cloud IRM, but the deal is different now.
The open-source version has been archived
Grafana OnCall OSS was archived on March 24, 2026. No further feature development; only critical bugs and CVEs with CVSS 7.0+ are patched. SMS, phone, and push notifications via Cloud Connection stopped working on that date. If you were self-hosting, you need a new plan.
Cloud IRM is the only path forward with Grafana
Grafana merged OnCall and Grafana Incident into a single product called Grafana Cloud IRM. It's managed and paid. It bundles on-call with incident management, but it requires Grafana Cloud. If you don't already run your observability there, that's a big buy-in just for on-call.
Cloud IRM has the features, but at a cost
Grafana Cloud IRM does cover incident management, Slack channels, and postmortems. But you need a Grafana Cloud account. On Pro, IRM costs $20/active user/month plus a $19/month platform fee. If you already run Datadog or Prometheus for monitoring, that's a second bill for an observability platform you're only using for on-call.
Runframe vs Grafana Cloud IRM
Since OnCall OSS is archived, this compares against Grafana Cloud IRM, the active product.
| Feature | Runframe | Grafana Cloud IRM |
|---|---|---|
| On-Call Scheduling | ||
| Incident Management | ||
| Slack Integration | Full workflow (create, manage, resolve) | Incident channels, announcements, role assignment |
| Postmortems | Auto-generated from timeline | |
| Escalation Policies | ||
| Alert Routing | Datadog, Prometheus webhooks | Native Grafana alerting + webhooks |
| Requires Grafana Cloud | No (standalone) | Yes |
| Self-Hosted Option | No (fully managed) | OSS archived March 2026 |
| Free Tier | Up to 5 users | Up to 3 users |
| Paid Pricing | $15/user/mo | $20/active user/mo + $19/mo platform fee |
| Setup Time | < 10 minutes | Minutes (Cloud IRM) |
An honest comparison
No tool wins on every dimension. Here's where each one actually has the edge.
Where Runframe wins
- Standalone product: You don't need to buy into an observability platform. Runframe works with whatever monitoring you already use: Datadog, Prometheus, or anything that can fire a webhook.
- Transparent pricing: $15/user/month, published on the website. Free for up to 5 users. No platform fees on top of per-user pricing.
- Built for smaller teams: Runframe is designed for teams of 10-200 engineers. The feature set covers what those teams actually use, without the enterprise surface area you have to configure around.
- Slack-first workflow: Incidents are created, managed, and resolved inside Slack. Both Runframe and Cloud IRM do this, but Runframe was built around Slack from day one.
Where Grafana Cloud IRM wins
- Native observability integration: If you already run Grafana Cloud for metrics, logs, and traces, Cloud IRM connects directly to your dashboards and alerting. No webhooks needed.
- One vendor for everything: Monitoring, alerting, on-call, incident management, and postmortems from a single vendor. Fewer integrations to maintain.
- Grafana IRM mobile app: Dedicated mobile app for acknowledging alerts, managing on-call shifts, and responding to incidents. Supports push notifications with do-not-disturb override for critical pages.
- Mature alert routing: Complex alert grouping, silencing rules, and multi-step escalation chains. The routing engine has had years of production use.
If you're already on Grafana Cloud, Cloud IRM is the natural choice. You get incident management inside the same platform as your metrics and alerting. If you use Datadog, Prometheus, or another monitoring stack and just need on-call and incidents, Runframe is the simpler option.
Questions about switching
What you need to recreate
Switching from Grafana OnCall to any new tool means rebuilding a few things. Here's the checklist.
- On-call schedules (rotations, overrides, time zones)
- Escalation chains (who gets paged, in what order, after how long)
- Alert routing rules (which alerts go to which team)
- Slack channel workflows (incident creation, notifications)
- Webhook integrations (Datadog, Prometheus, or other alert sources)
- Mobile paging expectations (if your team relied on the Grafana IRM mobile app for push notifications)
None of this requires a data migration. You're rebuilding configuration, not moving historical data. Most teams finish in under an hour.
Try Runframe free. No credit card required.
Free plan for up to 5 users. If you need more, Growth is $15/user/month. No enterprise contract, no sales call.