Primary on-call schedule
The on-call person in the schedule marked as Primary is notified about new incidents. You can escalate to any schedule using custom escalation policies.
When your product is critical to users, downtime isn’t an option. On-call is how you make sure the right person is always ready to respond. In an on-call schedule, on-call engineers or support specialists take turns being available to act when incidents need human attention.
When an incident happens, Better Stack notifies the current on-call person. Here's how it works in practice:
The on-call person in the schedule marked as Primary is notified about new incidents. You can escalate to any schedule using custom escalation policies.
Customize every step of the incident escalation flow using advanced escalation policies.
Configure which schedule or specific person should be notified and how to notify them. Add fallback steps, time delays, time-based rules, conditional metadata steps, and more.
Start by inviting all team members who’ll take part in on-call.
After applying changes, the calendar shows all assigned shifts.
You can:
Overrides are perfect for quickly stepping in and taking over someone's shift.
Click Create override to change who's on-call without modifying the schedule.
Easily handle even the most complex on-call setups. Create multiple schedules and combine them in an escalation policy to:
Escalation policies can reference any schedule you’ve created, escalate to specific people and trigger automations via integrations.
We'll create a Tier 1 schedule that falls back to Tier 2 when the Tier 1 on-call person doesn’t pick up and acknowledge the incident.
Then create an escalation policy:
With this escalation policy, if the Tier 1 responder doesn’t acknowledge within 15 minutes, Better Stack automatically escalates the incident to Tier 2.
We'll create three schedules for EU, US West, and Asia/Pacific time zones to ensure 24/7 global coverage.
Select Schedule active: Specific days and times and configure when the schedule should be active. No one in the schedule will be alerted outside its active hours.
You'll see the alternating schedules and shifts on Who's on-call page:
Once the schedules are in place, create an escalation policy:
The escalation continues until someone acknowledges the incident.
Add an extra fallback step to make sure critical incidents are escalated further.
For example, escalate to the team lead or to the entire team after 15 minutes.
This escalation setup provides continuous coverage without night shifts, allowing each region to handle incidents during its normal working hours.
Please let us know at hello@betterstack.com.
We're happy to help! 🙏
We use cookies to authenticate users, improve the product user experience, and for marketing.