Skip to content
How-to · SOC & IR

How to Build an Incident-Response Playbook

A good incident-response playbook turns the chaos of a live incident into a set of decisions someone has already thought through calmly. The trick is to make it specific, honest about who decides what, and tested before it is needed. This guide walks building one scenario playbook end to end — and proving it with a tabletop.

In plain words

Building an incident-response playbook means writing the concrete, scenario-specific steps a team follows during an incident — and PlayCISO has a free, browser-based IR playbook lab to draft and test one. Pick a single scenario, map it across the IR phases (prepare, detect, contain, eradicate, recover, lessons learned), define roles and decision points, plan comms, and then exercise it with a tabletop.

A playbook is only trustworthy once it has been tested: the tabletop is where you find the missing role, the stale contact and the backup that was never actually there.

Step by step

  1. 1

    Pick one concrete scenario

    Do not try to write a playbook for "security incidents" in general — write one for a specific, likely scenario such as ransomware on an endpoint, business email compromise, or a leaked cloud credential. A scenario-specific playbook can make real decisions (which systems to isolate, which logs to pull, who to call) instead of vague principles. Choose the scenario from your actual risk picture, and build your library one playbook at a time.

  2. 2

    Map the response across the IR phases

    Structure the playbook around the standard lifecycle so nothing is skipped under pressure: prepare, detect/identify, contain, eradicate, recover, and lessons learned. For each phase, write the concrete actions for this scenario — e.g. contain by isolating the host and disabling the credential, eradicate by removing persistence and rotating secrets, recover by restoring from known-good backups and watching for re-infection. Short-term vs long-term containment is worth calling out explicitly.

  3. 3

    Define roles and who owns what

    An incident with unclear ownership stalls. Name the roles — incident commander, technical lead, communications/legal liaison, scribe — and say what each decides and does in this scenario, not just who they are. Use roles rather than named individuals so the playbook survives staff changes, and keep a contact/escalation list (with an after-hours path) attached so nobody loses time hunting for a phone number mid-incident.

  4. 4

    Mark the decision points

    The hard part of a real incident is the judgment calls, so surface them in advance. Flag the key decisions — when to pull a system offline, when to declare a major incident, when to notify leadership, regulators or customers, when to involve law enforcement, whether to rebuild or restore — and note who has the authority to make each and what information they need. Pre-deciding the criteria removes argument from the worst possible moment to be arguing.

  5. 5

    Plan communications up front

    Write the comms plan into the playbook: who is told internally and in what order, who speaks for the organisation externally, which channel the response team uses (and a fallback if the primary is compromised), and holding-statement templates so you are not drafting from scratch during the event. Keep legal and privacy obligations visible here, since any customer- or regulator-facing notification has to be coordinated, accurate and timely rather than improvised.

  6. 6

    Test it with a tabletop

    A playbook is a hypothesis until you exercise it. Run a tabletop: walk a team through the chosen scenario step by step and watch where the playbook is ambiguous, where a role or decision owner is missing, where a contact is stale, or where an assumed tool or backup does not actually exist. The gaps you find on paper are the ones you are not finding live, so capture them and fix the playbook before the real thing.

  7. 7

    Keep it living

    Treat the playbook as a document that decays if ignored. Update it after every real incident and every exercise, and review it on a schedule as your environment, tooling and team change. Version it, record what changed and why, and keep an offline copy — during an incident that takes down identity or file services, a playbook that only lives in the affected system is a playbook you cannot read.

Do it now — free, in your browser
Draft one in the IR Playbook Lab

Build a scenario-specific playbook with phases, roles and decision points, then pressure-test it — free, in your browser, exactly as this guide lays out.

Related

Frequently asked questions

What is the difference between an IR plan and an IR playbook?

The plan is the overarching framework — governance, authority, roles and the general process for any incident. A playbook is the specific, step-by-step procedure for one scenario, such as ransomware or business email compromise, that slots into that plan. You typically have one plan and a library of playbooks, each written for a particular incident type so responders have concrete actions rather than general principles.

What phases should the playbook cover?

Follow the standard incident lifecycle: prepare, detect/identify, contain, eradicate, recover, and lessons learned. Containment is often split into short-term (stop the bleeding) and long-term (keep it stopped while you clean up). Mapping your scenario onto these phases ensures the playbook does not jump straight to cleanup and skip scoping, evidence capture or communications.

Why use roles instead of naming specific people?

Because people change teams, leave, and take holidays, but the incident still has to run. Defining roles — incident commander, technical lead, comms/legal liaison, scribe — and attaching a current contact and escalation list keeps the playbook usable regardless of who is on shift. It also makes authority explicit, so decisions have a clear owner during the event.

How often should I update and test the playbook?

Review and update after every real incident and every exercise, and on a regular schedule as your environment and tooling change. Exercise it at least periodically with a tabletop, because an untested playbook tends to assume tools, backups or contacts that no longer match reality. Version it and record changes so the team knows they are working from the current copy.

What is a tabletop exercise?

A tabletop is a discussion-based walkthrough where the response team talks through a scenario step by step, making the decisions the playbook calls for without touching production systems. It is cheap to run and excellent at surfacing ambiguity, missing roles, stale contacts and false assumptions. The gaps you find on paper are far less costly than finding them during a live incident.

Where should playbooks be stored?

Somewhere the team can reach even when the incident has degraded core services. Keep an offline or out-of-band copy in addition to the primary location, because a playbook that only lives in the identity provider or file share you are currently losing is no help. Make sure the storage access list matches the response roles so the right people can open it under pressure.

🎉 New here? Use code WELCOME10 for 10% off any plan at checkout
How to Build an Incident-Response Playbook — PlayCISO · PlayCISO