On-Call Scheduling
Build, manage, and escalate on-call rotations directly in Koalr.
On-Call Scheduling
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
- Navigate to On-Call → Schedules → New Schedule
- Choose a rotation type:
- 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
- Add team members to the rotation
- Set the start date and time
Koalr shows who is currently on-call in the On-Call sidebar item, visible to all team members.
Escalation policies
Define what happens when an alert goes unacknowledged:
| Step | Action | Delay |
|---|---|---|
| 1 | Notify primary on-call | Immediately |
| 2 | Notify secondary on-call | After 5 min |
| 3 | Notify team lead | After 15 min |
| 4 | Page VP Engineering | After 30 min |
Configure escalation policies under On-Call → Escalation Policies.
Overrides and time-off
When an on-call engineer is unavailable, create a temporary override:
- Go to On-Call → Schedules → [schedule name]
- Click Add Override
- Select the substitute engineer and the time window
- Save — the substitute appears in the calendar immediately
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 — via the Koalr mobile app (PWA)
- 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.