Most incident tools bolt on-call onto the side. You pay for it separately, manage it separately, and wire the two together yourself. This list is for teams that want one vendor for on-call and incident management, whether that means a single bundled product or two products from the same company priced together.
incident.io charges $12-20/user/month extra for on-call on top of incident management (depending on plan). PagerDuty bundles it but runs $25-49/user/month depending on plan. Grafana OnCall was free but the open-source version was archived on March 24, 2026.
The tools on this list all offer on-call alongside incident management. Some include it in the base price. Some price it separately. Either way, you're getting one vendor for both, and the total cost is shown for each.
Disclosure: Runframe is our product. It's included alongside other options. The rest of this list is based on public pricing, published documentation, and community feedback. Pricing checked March 2026.
Quick comparison
| Tool | Price | On-Call | Standout Feature | Best For |
|---|---|---|---|---|
| Runframe | Free / $15/user/mo | Built-in | Slack-native, simple pricing | Startups (10-200 eng) |
| incident.io | $19-25/user + $12-20 on-call | Same vendor (separate pricing) | Best Slack UX, service catalog | Mid-size Slack teams |
| Rootly | $20/user/mo per product | Same vendor (separate pricing) | Workflow automation | Automation-heavy teams |
| PagerDuty | $25-49/user/mo | Built-in | 700+ integrations, AIOps | Enterprise (200+) |
| Grafana Cloud IRM | Free (up to 3 users) / $20/user + $19/mo | Built-in | Native Grafana integration | Grafana Cloud users |
| FireHydrant | $9,600/yr + usage-based alerts | Same vendor (usage-priced on-call) | Runbooks + status pages | Enterprise lifecycle |
| Squadcast | Free (up to 5 users) / $19-39/user/mo | Built-in | Cheap, bundles everything | Small teams (5-50 eng) |
1. Runframe
Price: Free plan available, paid plan $15/user/month
Runframe includes on-call scheduling and incident management in one product. Schedules, escalation policies, Slack-native incident workflows, and postmortems are all included at every tier. There is no separate on-call add-on or per-notification charge.
When an alert fires from Datadog or Prometheus, Runframe pages the on-call engineer, creates a Slack channel for the incident, and starts the timeline. The on-call schedule, escalation policy, and incident context are in the same product, so you are not wiring two tools together to get from "alert fired" to "someone is working on it."
Runframe has a free plan that covers the basics. The paid plan is $15/user/month for everything. No platform fees, no per-notification charges.
What it does well:
- On-call and incidents in one product at every plan level
- Slack-native: incidents created, managed, and resolved inside Slack
- Free plan + transparent paid pricing ($15/user/mo flat, published on the website)
- Connect Slack, create a rotation, paging in minutes
- AI-generated postmortem drafts from incident timelines
The catch:
- Status pages coming soon
- Fewer integrations than PagerDuty (Datadog, Prometheus, Slack today)
- Newer product (launched 2026)
Best for: Startups and teams of 10-200 engineers who want one tool for on-call and incidents without the enterprise overhead.
Get started with Runframe for free. No credit card required.
2. incident.io
Price: $19/user/month (Team) or $25/user/month (Pro), plus on-call add-on at $12/user (Team) or $20/user (Pro). Annual billing lowers the on-call add-on to $10 on Team.
incident.io has a good Slack incident workflow with a service catalog, status pages, and workflow automation. It's on this list with a caveat: on-call is a separate add-on, not included in the base price.
On the Team plan ($19/user/mo), on-call costs an extra $12/user/month, bringing the real total to $31/user/month. On Pro ($25/user/mo), on-call is $20/user/month extra, so $45/user/month total.
If you are already evaluating incident.io and plan to use on-call anyway, the total cost is worth knowing upfront. If you are comparing tools specifically because you want on-call included, the add-on pricing changes the math. See our detailed incident.io comparison.
What it does well:
- Slack integration for incident management
- Service catalog with dependency mapping
- Status pages included
- Workflow automation with announcement rules and follow-on tasks
- Works well at 100+ engineer scale
The catch:
- On-call is a paid add-on ($12-20/user/mo extra depending on plan), not included in base price
- Total cost with on-call is $31-45/user/month on monthly billing
- Feature set assumes larger org complexity (catalog, announcement rules)
- Can be overkill for teams under 50 engineers
Best for: Mid-size to large teams (100+) already using Slack heavily, who don't mind paying separately for on-call.
3. Rootly
Price: $20/user/month per product (incident response and on-call priced separately)
Rootly started as a Slack-native incident management tool and later added on-call scheduling. The workflow automation is its main differentiator. You can build conditional logic that triggers different actions based on severity, service, or team. Route SEV1s to a different escalation path than SEV3s, or auto-create a Jira ticket only for specific services.
Rootly has 40+ integrations including PagerDuty, OpsGenie, Jira, GitHub, Datadog, and Zendesk.
A caveat: Rootly prices incident response and on-call as separate products at $20/user/month each. If you need both, the list price is $40/user/month, though Rootly offers bundle discounts (contact sales for exact pricing). They also offer up to 50% off for startups under 100 employees, and a "pay what you can" program for teams under 25.
What it does well:
- Workflow automation (basic on Essentials, advanced conditional logic on Enterprise)
- Slack-native incident management
- On-call scheduling with escalation policies and overrides
- AI-powered incident summaries and postmortem drafts
- 40+ integrations across paging, ticketing, and observability
The catch:
- Incident response and on-call are separate $20/user line items (bundling available but pricing adds up)
- Workflow builder adds complexity (more power = more configuration)
- Enterprise tier requires sales for pricing
Best for: Mid-size teams (50-500 engineers) that want Slack-native workflows with heavy automation. If you're under 100 employees, ask about the startup discount.
4. PagerDuty
Price: Free up to 5 users, then $25/user/month (Professional) or $49/user/month (Business). Annual billing drops to $21 and $41 respectively.
PagerDuty has bundled on-call and incident management since 2009. 700+ integrations, AIOps for noise reduction, and the kind of brand recognition where nobody questions the purchase order. On-call is not a separate product here. There is also a free tier for up to 5 users.
The question is which plan you actually need. Professional ($25/user/mo) gives you on-call scheduling, basic incident management, up to 6 incident types (3 predefined + 3 custom), 3 incident roles (2 predefined + 1 custom), 15 custom fields, and a status page with 250 subscribers. Most teams outgrow this and move to Business ($49/user/mo) for up to 100 custom incident types, 12 incident roles (2 predefined + 10 custom), 30 custom fields, and 500 status page subscribers. For a team of 30 engineers on Business, that is $1,470/month before any add-ons.
AIOps (noise reduction, event correlation) is a separate add-on starting at $699/month. Status pages are included on both Professional and Business, but the subscriber limits differ.
For a deeper breakdown, see our PagerDuty alternatives comparison.
What it does well:
- 700+ integrations out of the box (most of any tool on this list)
- Battle-tested escalation policies and routing rules
- AIOps for noise reduction at scale (paid add-on)
- Reliable mobile app with push notifications
- The brand name that nobody gets fired for choosing
The catch:
- Business plan ($49/user/mo) is where most teams land
- Setup takes days to weeks for full configuration
- Feature surface area is large; lots of settings to configure before it works well
- AIOps starts at $699/month on top of per-user costs
Best for: Large orgs (200+ engineers) where the integration catalog and compliance certifications justify the price.
5. Grafana Cloud IRM
Price: Free up to 3 active IRM users, then $20/active user/month + $19/month platform fee
Grafana merged OnCall and Grafana Incident into a single product called Grafana Cloud IRM in 2025. On-call scheduling, incident management, and postmortems are bundled together. If you already run Grafana Cloud for metrics and dashboards, IRM plugs right in.
The tradeoff: it requires Grafana Cloud. If you use Datadog, New Relic, or another monitoring stack, Cloud IRM means paying for a second observability platform just for on-call and incidents. The pricing is also more complex than per-user: $20/active user/month (billed by actual usage) plus a $19/month platform fee on the Pro plan. For a team of 20 active IRM users, that is $419/month.
The open-source version of Grafana OnCall was archived on March 24, 2026. No new features, security fixes only, and SMS/phone/push notifications via Cloud Connection stopped working. Cloud IRM is the only active path forward with Grafana.
What it does well:
- Native integration with Grafana dashboards and alerting (no webhooks needed)
- Grafana IRM mobile app for on-the-go incident response
- Timeline-based postmortems auto-generated from incident activity
- On-call and incidents in one managed product
- If you are already on Grafana Cloud, it slots in without adding a new vendor
The catch:
- Requires Grafana Cloud (not standalone)
- Open-source version archived March 2026
- $19/month platform fee on top of per-user costs
- "Active user" billing can be unpredictable if team size fluctuates
Best for: Teams already running Grafana Cloud for observability who want incident management in the same platform without adding another vendor.
6. FireHydrant
Price: Platform Pro at $9,600/year (up to 20 responders); Signals (on-call) is usage-based on top of that
FireHydrant has two pricing layers. The incident management platform (Platform Pro) costs $9,600/year and includes up to 20 responders, 5 runbooks, unlimited status pages, and 10 custom fields. On-call scheduling is through a separate product called Signals, which is priced by alert volume. Up to 50 SMS/phone alerts per month are included, and you scale from there. Enterprise plans get volume discounts and live call routing.
FireHydrant claims teams switching from PagerDuty save 50%+ on average. That math depends on your alert volume. Low alert frequency = cheaper than per-user pricing. Noisy monitoring = more expensive.
FireHydrant also includes runbooks, status pages, and a service catalog. Few other tools on this list cover all of those.
What it does well:
- Full lifecycle: alerts, on-call, incidents, runbooks, status pages, service catalog
- Usage-based on-call pricing (can save money at low alert volumes)
- Runbooks for codified response procedures
- Status pages for external communication during incidents
- 14-day free trial with no credit card
The catch:
- Acquired by Freshworks in December 2025, with plans to merge into Freshservice's ITSM platform. If you're signing up now, you're betting on Freshworks keeping it as-is.
- Usage-based pricing is hard to predict month-to-month
- Platform Pro is $9,600/year before Signals usage costs
- Enterprise-focused feature set; can feel heavy for teams under 30 engineers
- Signals pricing scales with alert volume, hard to predict
Best for: Teams that want runbooks, status pages, and a service catalog alongside on-call, and prefer usage-based over per-user pricing.
7. Squadcast
Price: Free up to 5 users, then $19/user/month (Pro) or $39/user/month (Enterprise)
Squadcast bundles on-call scheduling, incident management, SLO tracking, and status pages in one product. It started as a PagerDuty alternative for smaller teams. On-call is included at every tier.
Acquired by SolarWinds in 2025. The product still works, but the roadmap is SolarWinds' to decide now.
What it does well:
- On-call, incidents, SLOs, and status pages bundled at every plan
- Free tier + $19/user Pro
- 100+ integrations including Slack, Jira, Datadog, and PagerDuty migration tools
- Runbooks and workflow automation
The catch:
- Acquired by SolarWinds in 2025. If the product gets folded into SolarWinds' broader platform, migration could be painful.
- UI and documentation can feel rough compared to incident.io or PagerDuty
- Enterprise tier required for advanced features like SSO and audit logs
Best for: Small teams (5-50 engineers) looking for the cheapest bundled option, who can live with the SolarWinds acquisition risk.
What we left off this list (and why)
Jira Service Management (JSM). Atlassian absorbed OpsGenie into JSM. On-call and incident management are included, but they're part of a much larger ITSM platform. If your team already lives in Jira, JSM is worth evaluating. If you're looking for a standalone incident tool, it's more platform than you need. OpsGenie as a standalone product is being sunset.
Splunk On-Call (formerly VictorOps). Acquired by Splunk, then Splunk was acquired by Cisco. Two acquisitions deep. The product still works but the roadmap is tied to Cisco's observability strategy. Same acquisition uncertainty as Squadcast and FireHydrant.
Better Stack. On-call and basic incident management are included in the $34/responder/month base license. But Slack/Teams-based incident workflows (channel-per-incident, thread-based response) are a $9/responder/month add-on. The full experience is $43/responder/month, and Better Stack is primarily a monitoring platform rather than an incident management tool.
Pick the right tool
| If you need... | Pick | Why |
|---|---|---|
| Simplest setup, lowest price | Runframe | Free plan, $15/user/mo paid, fast setup |
| 700+ integrations, enterprise compliance | PagerDuty | The established default for large orgs |
| Already on Grafana Cloud | Grafana Cloud IRM | Slots into your existing observability stack |
| Advanced workflow automation | Rootly | Conditional logic, auto-remediation |
| Runbooks + status pages + on-call | FireHydrant | Covers the most ground, now owned by Freshworks |
| Best Slack UX, willing to pay for on-call separately | incident.io | On-call is an add-on but the incident workflow is good |
| Cheapest bundled option | Squadcast | Free tier + $19/user Pro |
Common questions
Why does it matter whether on-call is bundled or separate?
When on-call is a separate product from a separate vendor, you pay twice, manage two sets of users and permissions, and deal with integration gaps between the tools. Getting on-call from the same vendor, whether bundled or as an add-on, means fewer moving parts. Bundled tools go further: one bill, one login, and alerts that flow into incident workflows without extra wiring.
Why include tools where on-call is priced separately?
Because anyone comparing incident management tools will evaluate incident.io and Rootly regardless. Leaving them off would make the list less useful. We included them with the on-call pricing clearly shown so you can compare total costs across all options.
Doesn't PagerDuty already do this?
Yes. PagerDuty has always bundled on-call and incident management. The question is whether you need 700 integrations and AIOps, or whether a simpler tool at half the price covers what your team actually uses. For teams under 100 engineers, PagerDuty's feature surface often goes unused while the bill keeps growing.
What does each tool cost for a team of 20 engineers?
All figures below are paid tier monthly costs.
| Tool | Monthly cost for 20 users |
|---|---|
| Runframe | $300/mo ($15 x 20) |
| incident.io (Team + on-call) | $620/mo ($31 x 20) |
| incident.io (Pro + on-call) | $900/mo ($45 x 20) |
| Rootly (Essentials, both products) | $800/mo ($20 x 2 x 20) |
| PagerDuty (Professional) | $500/mo ($25 x 20) |
| PagerDuty (Business) | $980/mo ($49 x 20) |
| Grafana Cloud IRM (Pro) | $419/mo ($20 x 20 + $19 platform) |
| FireHydrant (Platform Pro) | $800/mo ($9,600/yr) + Signals usage |
| Squadcast (Pro) | $380/mo ($19 x 20) |
Is Grafana OnCall still an option?
The open-source, self-hosted version was archived on March 24, 2026. No new features, security fixes only, and SMS/phone/push notifications via Cloud Connection stopped working on that date. Grafana Cloud IRM is the only active path forward.
Last updated: March 30, 2026. Pricing and features verified against official documentation. Suggest a correction.