ON-CALL, WITH A LITTLE MORE CALM

The right person.
The right time.
Every alert.

Simple rotations. Clear escalations. Calm handovers across time zones. Give every alert an owner, and everyone else their evening back.

Bring your existing monitoring · No per-seat charge
OnCallAlerting EXAMPLE ROTATION
Platform engineering

A quieter kind of on-call.

AKJLMS
MON14
TUE15
WED16
THU17
FRI18
SAT19
SUN20
API error rate above threshold

Prometheus · production-api

Critical
1Primary on-callNo acknowledgement · 5 minAK
Backup on-callAcknowledged by JamieJL
Escalation stopped. The rest of the team stays off duty.
London to San FranciscoA smooth handover. A full night's sleep.

YOUR MONITORING. OUR ON-CALL.

PrometheusGrafanaDatadogCloudWatchSentryZabbix
Native Prometheus, Grafana, Datadog, CloudWatch and Sentry payloads, plus any tool that can send a webhook.
BUILT AROUND YOUR TEAM

A dependable rota.
Without the scheduling gymnastics.

Start simple. Stay flexible.

Rotate every few days or every few hours. Add layers when one rotation is not enough, and limit a layer to office hours or weekends.

AlexJamieMorgan

Follow the sun.

Give the awake shift a chance to respond before paging a teammate after hours. Critical alerts can skip the wait.

SYDNEYLONDONNEW YORK

Life happens. Cover it.

Holidays, appointments, last-minute changes. Add a temporary substitution. Your original rotation resumes on its own.

AKAlex to JamieCovered
FROM ALERT TO ACKNOWLEDGED

Someone owns it.
Nothing gets lost.

Connect an alert source, choose a policy, and decide who gets notified next. Acknowledgement stops the chain. Recovery resolves the incident.

Build your first escalation
  1. Bring the signal

    Prometheus, Grafana, Datadog, CloudWatch, Sentry, or your own webhook.

  2. Set the next step

    Notify people and rosters together. Wait. Escalate, and repeat if nobody acknowledges.

  3. Close the loop

    Acknowledge, resolve, and review the incident timeline.

THE REST OF THE JOB

What happens after
the alert arrives.

See who gets the next page

A coverage overview shows today across the working shifts, who is next for each roster, and a week or month of primary coverage.

Escalation that keeps going

Up to 10 levels, each notifying people and rosters together. Repeat the policy if nobody acknowledges, or resolve after the last round.

Incidents you can work

Set a priority from P1 to P5, add notes, reassign, snooze, merge related incidents, and add responders. Every step lands on the timeline.

Heartbeats for scheduled jobs

A job pings its own URL. When a ping is missed, an incident opens on your escalation policy. The next ping resolves it.

Slack, with a delivery log

The on-call person is notified in Slack and in the app. Slack messages are retried with backoff, and every attempt is logged.

Signed outbound webhooks

Send incident events to your own tools. Each event is signed with HMAC-SHA256 and retried up to 8 times.

Switch by changing a URL

OnCallAlerting accepts PagerDuty Events API and Opsgenie Alert API calls. Alertmanager and Grafana move by changing the URL and key.

Owner, admin and member roles

Invite teammates with a link. Rosters, policies and incidents stay scoped to your organization.

PRICING

One plan.
Everyone included.

One price for your organization, however many teammates join the rotation.

PER ORGANIZATION
$39a month

No per-seat charge.

  • Unlimited teammates
  • Up to 10 rosters
  • Every alert source and escalation policy
  • Follow-the-sun, substitutions and heartbeats
  • Slack and in-app notifications
  • Signed outbound webhooks
Start your 30-day trial

No card needed to start.

Does the price go up as the team grows?
No. Every teammate is included at $39 a month. The plan covers up to 10 rosters.
Is there a free plan?
No. The 30-day trial includes the full product, and you do not need a card to start.
Which notifications are included?
Slack and the in-app inbox. Email, SMS, phone calls and mobile push are not available yet.
Do we need to change our alert rules?
No. Point the webhook your monitoring already sends at OnCallAlerting.
LESS GUESSWORK. MORE OWNERSHIP.

Make the next alert
someone's priority.

Start your 30-day trial

$39 a month per organization. Every teammate included.