Incidents Reviewed

Incident roles and communication

A large incident needs someone coordinating who is not also debugging. Give the incident commander the overall picture, let an operations lead run the fix, and have a communications lead keep everyone else informed on a fixed schedule.

On this page
  1. Why roles
  2. When to declare an incident
  3. The roles
  4. Running the response
  5. Communication
  6. Worked example
  7. Templates
  8. Practise

Why roles

The first edition of the SRE book traces unmanaged incidents to three hazards: the responder focuses so hard on the technical problem that nobody sees the bigger picture; communication stops, so stakeholders chase engineers for updates; and people freelance, making uncoordinated changes that can make things worse. Roles address all three. Google’s process, like PagerDuty’s, is adapted from the Incident Command System that US firefighters developed for wildfires, and the SRE Workbook sums up its goals as the three Cs: coordinate the response, communicate with responders, the organisation and the outside world, and keep control of the response.

When to declare an incident

Declare early. Closing an incident that turned out to be small costs little; starting coordination hours into a growing problem costs a lot. The first edition of the SRE book gives one team’s rule of thumb, which works as a starting point: treat it as an incident if any of these is true.

Pair this with your severity levels, which decide how large the response is.

The roles

Incident commander Holds every role not delegated Operations lead Responders and expertsCoordinates system changes Communications lead Stakeholder updatesStatus page, with support Planning lead Tracks temporary changesHandoffs and follow-up Incident commander Holds every role not delegated Operations lead Responders and expertsCoordinates system changes Communications lead Stakeholder updatesStatus page, with support Planning lead Tracks temporary changesHandoffs and follow-up
One possible structure, adapted from the roles in the first edition of Google’s SRE book; the second edition names three primary roles: the commander, operations and communications leads. Who keeps the timeline varies: a scribe, the deputy or the planning lead. Each lead can run a team of their own; in a small incident one person holds several roles, and the commander takes back any role that is no longer needed.

A starting model for a major incident; scale it down for smaller ones.

RoleDoesDoesn’t
Incident commander (IC) Holds the overall state of the incident, assigns roles, sets priorities, approves external messages, decides on escalation and severity, and makes sure the incident document is kept current. Holds every role not yet delegated. In a major incident, debug or make changes; a dedicated IC delegates hands-on work. If the IC is the best person to fix it, hand command to someone else. The first responder may hold command and operations together until help arrives.
Operations leadalso technical lead, resolver lead Runs the investigation and mitigation with the responders and subject experts. Decides who changes what. Allow uncoordinated changes to the affected systems. Responders from any team, including developers and vendors, coordinate their changes through the operations lead.
Communications lead Sends updates to stakeholders on the agreed schedule, answers their questions so responders aren’t interrupted, drafts status page and customer messages for the IC to approve, and documents the state of the incident, keeping the summary in the incident document current. Speculate about causes or promise fix times in public.
Planning leadoptional Handles longer-running work: filing bugs, arranging handoffs and food, and tracking temporary changes so they can be reverted later. Pull responders away from the fix.
Scribe Records key actions, decisions and status reports with timestamps. This becomes the postmortem timeline. Filter out failed attempts; they matter in the review.

The names vary. The second edition of Google’s SRE book (2026) names three primary roles: incident commander, communications lead and operations lead. The first edition also had a planning lead, which this guide keeps as an option for long incidents. When customers are affected, Google may split communications into an internal and an external communications lead. PagerDuty adds a deputy, who supports the IC and can take over command, and makes the same split as a customer liaison (usually from support) and an internal liaison. Not every role needs its own person: in a small incident the IC may also communicate and scribe. What matters is that the IC is named, everyone knows it, and leads add people when their load gets too high.

Running the response

Communication

Three audiences need different things:

AudienceNeedsChannel
RespondersCurrent state, who is doing what, decisionsIncident channel, call, incident document
Internal stakeholdersImpact, progress, whether they need to act (support, sales, executives, legal)Updates to a prearranged list or channel
CustomersWhether they are affected, what to do, when they will hear moreStatus page, direct contact for key accounts

Update on a schedule, and every update says when the next one will come. A promised update with no news (“still working on it, next update 15:10”) is better than silence, which makes stakeholders interrupt responders. The severity levels guide suggests internal updates every 30 minutes for SEV1 and every 60 for SEV2 as a starting point.

For customers, PagerDuty’s published practice is to post a templated first message within 5 minutes of starting the incident call, a message scoping the impact within 5 minutes after that, then updates at least every 20 minutes for the first two hours, and also whenever the impact changes. After two hours, teams may choose a lower frequency for a long-running incident, while still announcing the next update and reporting meaningful changes in impact. The final message confirms recovery and reports any known data loss, corruption or lingering impact.

Worked example

How many customer messages a one-hour incident needs

The incident call starts at 14:00 UTC and service is confirmed restored 1h 6m later, at 15:06. Following PagerDuty’s cadence, the latest each message can go out is:

  1. First, templated message: within 5m of the call starting.14:00 + 5m = 14:05
  2. Message scoping the impact: within 5m after that.14:05 + 5m = 14:10
  3. Updates at least every 20m until it is resolved.14:30, 14:50
  4. The resolution message, which also reports any data loss or lingering impact.15:06

At least 5 public messages in 1h 6m, more if the impact changes. That is why the comms lead needs templates and an agreed approver before the incident, not during it.

For external messages:

Templates

Starting points to adapt. Keep them where the on-call engineer can find them in seconds.

Incident document

# [Service]: [short description]   [YYYY-MM-DD]

Status: active | mitigated | resolved        Severity: SEV[n]
Channel: #inc-[id]    Call: [link]           Next update: [HH:MM UTC]

Roles
  Incident commander:   [name]
  Operations lead:      [name]
  Communications lead:  [name]
  Planning lead:        [name, if used]
  Scribe:               [name]
  Next commander:       [name or "to be decided"]

Summary (comms lead keeps current)
  [Who is affected, how, since when, and what is being done.]

Exit criteria
  [ ] [Condition that means the incident is over, e.g. errors within SLO for 30 minutes]

Actions in progress
  [ ] [Action]  owner: [name]  started: [HH:MM]

Timeline (UTC, newest first)
  [HH:MM] [name] [what happened or was decided]

Internal update

[SEV2] Checkout: card payments failing for some users. Update 3, 14:40 UTC

Impact: about 30% of card payments failing since 13:52 UTC. Other payment methods work.
Current state: failures follow this morning's release. Rollback started 14:31, about half complete.
Next steps: finish rollback; confirm failure rate returns to normal.
Help needed: none.
Next update: 15:10 UTC or sooner if anything changes.
IC: Sam   Comms: Priya   Channel: #inc-2141

Status page updates

Atlassian Statuspage offers four incident statuses: investigating, identified, monitoring and resolved.

Investigating
  We are investigating failed card payments at checkout. Some customers may see an error
  when paying by card. We will post an update within 20 minutes.

Identified
  Card payments are failing for some customers in Europe because of a faulty change we made.
  We are reverting it. Other payment methods are working. Next update by 15:10 UTC.

Monitoring
  We have reverted the change and card payments are succeeding again. We are monitoring to
  confirm, and checking whether any payments made during the incident need correcting.
  Next update by 15:40 UTC.

Resolved
  Card payments failed for some customers between 13:52 and 14:58 UTC. Payments are working
  normally again. [Only once verified: what happened to affected payments, whether to retry,
  and any data loss or corruption. Otherwise say what is still being checked and when you
  will report.]

Practise

Sources: Google, Site Reliability Engineering, 1st ed., ch. 14 “Managing Incidents” and appendix C “Example Incident State Document”; Google, The Site Reliability Workbook, ch. 9 “Incident Response”; Site Reliability Engineering, 2nd ed. (2026), ch. 10 “Incident Management and On-Call” (sidebar “Incident Management at Google”); PagerDuty, Incident Response: Different Roles and External Communication Guidelines; Atlassian, Statuspage: Create an incident.