On-Call
What is On-Call?
On-call is the practice of assigning engineers, on a rotating schedule, to be available outside normal working hours to respond to alerts and incidents affecting the services they support.
Updated November 2026 · 5 min read
Online services run around the clock, and problems do not wait for business hours. Someone needs to be ready to respond when an alert fires at three in the morning or a customer reports an outage on a public holiday. On-call is how organizations provide that coverage. Engineers take turns being responsible for responding to alerts and incidents for a set period, often a week, with a backup and an escalation path if they need help. Done well, on-call keeps services reliable without burning people out. Done badly, it becomes a source of exhaustion, frustration and turnover. The difference usually depends on how many alerts fire, how well responders are supported and how fairly the load is shared.
On-call has long been part of operations and support work. The DevOps and site reliability engineering movements changed who carries it, encouraging the developers who build a service to share responsibility for running it. Google's SRE guidance, for example, recommends keeping the number of incidents per on-call shift low so engineers can respond thoughtfully and follow up properly. For engineers, engineering managers, SRE teams and HR and finance leaders who set on-call policies, getting on-call right is essential for both reliability and team health.
Definition of On-Call
On-call is an operational arrangement in which designated engineers are responsible, during scheduled periods, for responding to automated alerts and reported incidents for specific services within agreed response times, supported by escalation policies, runbooks and tools for paging and coordination.
It is the first line of incident management, is shaped by alerts based on service level objectives (SLOs) and is a core responsibility in site reliability engineering (SRE).
Common Rotation Models
Weekly rotations assign one engineer as primary for a week, with another as secondary backup. This is the most common model for small and medium teams.
Follow-the-sun rotations pass responsibility between teams in different time zones, so each covers its own daytime and nobody needs to be woken at night.
Split rotations separate business hours and out-of-hours coverage, or separate different services, to reduce the load on any one person.
Shadow rotations pair new engineers with experienced ones before they take primary duty, building confidence and knowledge.
Key Elements
Alerting and paging tools notify the on-call engineer and escalate to the next person if there is no response.
Escalation policies define who to involve for different problems, such as senior engineers, other teams or incident commanders.
Runbooks describe how to diagnose and fix common problems, so responders do not need to rely on memory.
Handoffs at the end of each shift pass on open issues, recent changes and anything the next person should watch. Access to production systems, dashboards and documentation must be in place before a shift starts, not requested during an incident.
Importance of On-Call in Delivery and Engineering Operations
On-call protects customers. Fast response to incidents outside business hours limits downtime and impact.
It improves ownership and quality. Developers who support their own services in production have a strong incentive to build them to be reliable and easy to operate.
It also surfaces problems. On-call experience reveals noisy alerts, missing runbooks and fragile systems that need investment. It spreads knowledge. Engineers who take on-call shifts learn how systems behave in production, which improves design decisions.
On-Call and Financial Management
Many organizations pay on-call allowances or provide time off for out-of-hours work, which is a direct cost to plan for.
Poorly managed on-call contributes to burnout and turnover, and replacing experienced engineers is expensive.
Faster out-of-hours response reduces the cost of incidents for revenue-generating services.
Investing in fewer, better alerts and in automation reduces both incident costs and the human cost of on-call.
Common Challenges
Alert fatigue, caused by many alerts that need no action, leads responders to ignore or miss important ones.
Small teams can end up with rotations so frequent that engineers are on call too often to rest properly.
On-call that is not recognized or compensated feels unfair and damages morale. Knowledge concentrated in a few experienced engineers means they get called even when off duty, which is unsustainable.
How to Run a Healthy On-Call Rotation
Running a healthy on-call rotation involves sizing teams appropriately, reducing alert noise, providing good tools and runbooks, recognizing the work and reviewing the load regularly.
The goal is an on-call experience that is sustainable for engineers and effective for customers.
Setting Up
Make rotations large enough that each engineer is on call only every few weeks, combining teams or using follow-the-sun models where needed. Agree on expected response times for each severity level, so engineers know how quickly they need to act.
Alert only on problems that need human action, ideally symptoms that threaten SLOs, and route lower-priority issues to working hours.
Provide runbooks, access to observability tools and clear escalation paths before anyone takes a shift. Use shadow shifts so new team members learn before taking primary duty.
Sustaining It
Compensate or give time off for out-of-hours work, according to a clear, fair policy.
Track the number of pages per shift, the share outside working hours and how many required action, and review the data monthly. Set a limit on how many pages a single shift should receive, and treat any breach as a reliability problem to fix.
Fix the causes of frequent pages, and hold blameless postmortems for significant incidents. Allow engineers to swap shifts easily and to step back after a difficult night.
Examples of On-Call in Practice
The examples below show on-call in practice.
Both use illustrative figures. The first reduces alert fatigue, and the second introduces a follow-the-sun model.
In each, changes to on-call improved both reliability and well-being.
Reducing Alert Fatigue
A team's on-call engineers receive an average of 45 pages a week, and a survey shows most consider on-call the worst part of their job. Two experienced engineers have already cited on-call as a main reason for leaving the team.
The team reviews every alert, deletes those that never needed action and moves others to business-hours tickets.
Pages fall to about 8 a week, nearly all requiring action, and on-call satisfaction scores improve sharply. Response times to real incidents also improve, since responders no longer assume alerts are false alarms.
Introducing Follow-the-Sun Coverage
A global software company has engineers in North America and Europe, but only the North American team handles out-of-hours incidents. Engineers in that team are woken several times a week by alerts that occur during European business hours.
It splits on-call so each region covers its own daytime and hands over at the end of each day, with a shared runbook library.
Night-time pages for both teams fall by more than 80%, and average response time improves because responders are awake and alert.
Conclusion
On-call is the practice of assigning engineers, on a rotating schedule, to respond to alerts and incidents outside normal working hours. Common models include weekly rotations with backups, follow-the-sun coverage and shadow rotations for new engineers.
In delivery and engineering operations, on-call protects customers, improves ownership and surfaces problems. Sizing rotations sensibly, alerting only on actionable problems, providing runbooks and tools, compensating fairly, measuring the load and fixing the causes of frequent pages help organizations run sustainable on-call.
Related terms
Incident Management
Detecting, responding to and resolving outages, then learning from them.
Service Level Objectives (SLOs)
Reliability targets, like 99.9% of requests succeeding over 30 days.
Site Reliability Engineering (SRE)
Running production systems with software engineering, SLOs and automation.
Observability
Understanding what a system is doing from its logs, metrics and traces.