FeaturesIncidents

On-Call Scheduling

Build, manage, and escalate on-call rotations directly in Koalr.

Koalr's on-call scheduler lets you define rotations, escalation policies, and alert routing without leaving the platform — replacing separate OpsGenie or PagerDuty on-call config for teams that want a unified tool.

Creating a rotation

  1. Navigate to Integrations → PagerDuty or Integrations → OpsGenie and connect your alert provider
  2. Koalr syncs your existing on-call schedules automatically from PagerDuty or OpsGenie
  3. Alternatively, use Koalr's built-in scheduler via the API — rotation types supported:
    • Weekly — one person on-call per week, rotating through the list
    • Daily — 24-hour shifts, useful for high-traffic services
    • Follow-the-sun — automatically shifts coverage to the engineer whose timezone is in business hours

Escalation policies

Define what happens when an alert goes unacknowledged:

StepActionDelay
1Notify primary on-callImmediately
2Notify secondary on-callAfter 5 min
3Notify team leadAfter 15 min
4Page VP EngineeringAfter 30 min

Escalation policies are managed in your connected PagerDuty or OpsGenie account and synced automatically into Koalr.

Overrides and time-off

When an on-call engineer is unavailable, create a temporary override in PagerDuty or OpsGenie. Koalr syncs the updated schedule automatically within the next sync cycle. Overrides respect the original rotation and automatically expire at the end of the time window.

Alert routing

Koalr routes incoming alerts (from PagerDuty, OpsGenie, or incident.io webhooks) to the current on-call engineer via:

  • Slack DM — requires Slack integration
  • Email — always available, no configuration required
  • Mobile push — coming soon
  • Phone call / SMS — requires Telephony configuration (Enterprise tier)

Migrating from OpsGenie

If your team is moving away from OpsGenie (scheduled for shutdown April 2027), Koalr's OpsGenie Migration Wizard imports your:

  • Existing schedules and rotation members
  • Escalation policies
  • Alert routing rules
  • 90-day incident history

Start the migration at Settings → OpsGenie Migration (/settings/opsgenie-migration).

On-Call Scheduling | Koalr Docs