Escalation Policy Designer

Who gets paged, in what order, and when to give up on step one. Design policies here, then configure them in Incido with routing rules that match severity and components.

Proportional paging — Critical paths escalate fast; Low incidents stay quiet.

3 min read
On this page

Preview or copy each section below — paste into Notion, Confluence, or your wiki.

Policy design

Escalation policy: [Name]

Acknowledgement stops the chain. Unacked pages advance after the wait.

Policy card

FieldValue
Policy key[stable-key]
Owner[Team]
ReviewedYYYY-MM-DD

Auto-routing (optional)

Triggers: Incident created · Incident updated

MatchValue
SeverityCritical, High
Components[API, Payments]
Tagsproduction
Teams[Platform]

Leave empty for a catch-all. Split policies by severity to reduce alert fatigue.

Steps

#TargetStrategyWaitNotes
1Schedule: [Primary]Notify one5 minCurrent on-call
2Schedule: [Secondary]Notify one5 minBackup
3Team: [Platform]Notify all10 minAny responder
4User: [Director]Notify oneFinal human

Targets: On-call schedule · Team · User

Strategy: Notify one = round-robin · Notify all = parallel (first ack wins)


Reference designs

Production Critical Primary schedule (5m) → Secondary schedule (5m) → Team notify-all (10m)

Business-hours Medium Match: Medium + tag business-hours → Primary schedule (15m) → stop

Mid-incident

Use Bring in to add a user, team, or schedule without editing this policy.

Test before prod

  • Staging incident triggers correct policy
  • Shift verification on for schedules
  • Critical matches here; Low does not
  • Waits feel right with real ack flow

Avoid

Single step, no timeout · Same policy for every severity · Final step is one person with no backup

How to use this template

  • Start with one catch-all, then split by severity as volume grows.
  • Notify one for schedules; notify all for team-wide steps.
  • Name policies exactly as referenced in schedules and runbooks.

Incido policies support ordered steps, schedule/team/user targets, notify-one vs notify-all, step delays, and routing on incident create/update by severity, components, tags, and teams. Explore on-call →

FAQs

Default wait between steps?

5 minutes for Critical production paths. Medium/internal: 10–15 minutes. Review quarterly.

Notify one or notify all?

Schedules: notify one. Team step when anyone available should see the page immediately: notify all.

Schedules vs policies?

Schedules = who is on call when. Policies = who to page and in what order when an incident needs a human.

Put your process into practice

14-day free trial. On-call, incidents, and status pages — no credit card required.