One flat price for the whole roster
Every plan covers up to 100 team members. No per-seat pricing, no sales calls, and every rate on this page — including overage — is published below.
Developer
For solo developers trying OpShift
Card required
Basic
Occasional incidents to manage
Billed monthly
Pro
Frequent incidents and alerts
Billed monthly
Paid plans have identical limits. The only difference is message credits — how much SMS, voice, and WhatsApp paging is included.
Comparing tools?
See how OpShift stacks up against PagerDuty, Incident.io, and other incident management platforms — including where they're stronger.
Compare plans
See what's included in each plan at a glance
| Feature | Developer | Basic | Pro |
|---|---|---|---|
| On-call & PTO | |||
| On-call scheduling | |||
| PTO & time-off tracking | |||
| Team members | Up to 100 | Up to 100 | Up to 100 |
| Monitoring & alerting | |||
| Monitors | — | 100 | 100 |
| Heartbeats / month | — | 100,000 | 100,000 |
| Incidents / month | — | 10,000 | 10,000 |
| Message credits | — | 100 | 2,500 |
| Flexibility | |||
| History retention | 30 days | 90 days | 1 year |
| Reserve additional volume | |||
Message credits by country
Each SMS, call, or WhatsApp message draws credits based on what the destination actually costs — 1 credit is about one US text. Slack and email paging never use credits and are unlimited on paid plans.
| Country | SMS | Voice | |
|---|---|---|---|
| Canada | 1 | 2 | Soon |
| India | 6 | 9 | Soon |
| United States | 1 | 2 | Soon |
| All other countries | Coming soon | ||
Voice covers a call of up to 2 minutes. WhatsApp and countries beyond the US, Canada, and India are coming soon. Rates track our telecom cost and may change for future sends — never retroactively.
An incident acknowledged in Slack costs 0 credits. One nobody acks — so it escalates to an SMS, then a phone call — draws ~3 credits for a number in Canada, and ~15 credits for one in India.
How far do the included credits go?
SMS pages
phone calls
incidents nobody acks in Slack (SMS, then a call)
Per month, before reserve volume. Most alerts should be acknowledged in Slack before they ever reach SMS — these are your worst-case pages.
Need more? The overage rates are right here
Paid plans can reserve extra volume ahead of time, prorated to your billing period. You'll never discover a rate on an invoice.
| Resource | Rate |
|---|---|
| Heartbeats | $0.20 / 1,000 |
| Incidents | $0.40 / 1,000 |
| Message credits | $15 / 1,000 |
Reserve as much as your team needs — volume is prorated to your billing period.
The fine print, up front
Set up your first monitor in 4 minutes
Start free with on-call and PTO planning, or take a paid plan for a spin with a trial.
No sales call. No seat math. Cancel anytime.