BXUP Track progress & test yourself — free
Product Management · Playbook · Advanced · ~5 min read
PRODUCT MANAGEMENT · PLAYBOOK · ADVANCED

Prepare AI Incident Response for Your Product Team

Your on-call knows what to do when the API is down — nobody trained for when it's up and confidently lying. This playbook defines AI-specific incident classes — mass hallucination, injection exploit, cost runaway, viral bad output — with a severity ladder, pre-written comms, and a rollback drill you run once before you need it.

Workflow area: Agents & Responsible AI · Tier: Advanced · Hands-on time: ~40 minutes

AI incidents break the standard playbook in three ways. Detection: nothing is "down" — dashboards are green while the model tells customers a refund policy you don't have. Diagnosis: the trigger might be a model-provider change you didn't deploy. And blast radius: a single bad output can be a screenshot with a million views before your first responder finishes coffee. The teams that handle these well didn't improvise better; they had classes, severities, owners, and one rehearsal. This playbook is that preparation, sized for a product team rather than a security org.

When to use — and when not to

  • Use it before GA of any user-facing AI featurethe plan is a launch-review artifact alongside pb-40's bar and pb-43's rollout plan.
  • Use it when your feature can spend, act, or speak publiclyagents with tools (pb-48) and content users share onward carry the incident classes this plan covers.
  • Use it after any near-missa caught-in-time bad output is free tuition; convert it into the plan while it stings.
  • Skip building a parallel process if your org has incident managementextend the existing incident.io/PagerDuty process with AI classes and an AI-aware severity mapping; a second competing process helps nobody.
  • Skip the full apparatus for internal-only toolsa named owner, a kill switch, and a Slack channel are proportionate; save the comms templates for features customers see.

The recipe

  1. Define the AI incident classes with detection signals. Draft with Claude:

    Define AI-specific incident classes for a product team runbook.
    Feature: [WHAT IT DOES, WHAT TOOLS/DATA IT TOUCHES, USER BASE]
    Existing monitoring: [GUARDRAIL METRICS FROM OUR ROLLOUT PLAN,
    COST ALERTS, FEEDBACK PIPELINE]
    
    For each class, give: definition, 2-3 realistic detection
    signals (which alert or human report catches it FIRST), initial
    containment action, and the diagnosis question that splits
    "our change" from "provider change" from "attack".
    Classes: 1. MASS HALLUCINATION (systematic confident wrong
    answers — policy, price, medical/legal); 2. INJECTION EXPLOIT
    (user-driven behavior override, data exfiltration, tool misuse);
    3. COST RUNAWAY (usage or token spike breaking spend forecasts);
    4. VIRAL BAD OUTPUT (single harmful/embarrassing output
    spreading publicly); 5. QUALITY REGRESSION (gradual metric
    decay after a model/prompt change). Add any class my feature's
    tool access makes possible, e.g. WRONGFUL ACTIONS for agents.
    

    Sample output fragment:

    CLASS 3 — COST RUNAWAY
    Detect: spend/day > 3× forecast (billing alert) · p99 tokens/
    request jumps without deploy · one account >20% of total usage.
    Contain: rate-limit the top accounts, flag-off the expensive
    path, switch router default to cheap tier.
    Split diagnosis: our deploy? (check prompt/config changelog) →
    provider pricing/behavior change? (check announcement, token
    counts per identical request) → abuse? (account concentration,
    scripted patterns).
    
  2. Map classes to a severity ladder with pre-authorized actions. Reuse your org's SEV levels, adding the AI mapping: SEV1 — active harm at scale or data leaking (injection exfiltrating PII, agent taking wrongful actions): kill switch now, no meeting; SEV2 — systematic wrong answers on consequential topics, or viral output verified: feature-flag off or degrade to pb-48's T0 suggest-mode within 30 minutes; SEV3 — contained quality regression or cost breach: rollback via pb-43's procedure inside business hours. The load-bearing part: each severity lists its pre-authorized actions and the single role that triggers them — mid-incident is not when to seek approval for turning off a revenue feature.

  3. Pre-write the four comms templates. In-product notice ("this feature is temporarily unavailable while we improve it"), support macro with the honest FAQ (what happened, what we did, whether users should re-check outputs they received), status-page/customer email for SEV1-2 (drafted with legal now, at leisure, not at 2 a.m.), and internal exec brief format (class, severity, blast radius, containment, next update time). The AI-specific rule: state clearly whether outputs users already received and acted on are affected — that's the question every customer actually has, and the one generic templates omit.

  4. Write the one-page runbook per class. For each class: detection signals → containment ladder (mildest first: rate-limit → degrade to lower autonomy/cheaper path → flag off → full kill), the diagnosis split from step 1, evidence to preserve (trace IDs, prompt/model versions from pb-51's changelog, affected-output samples — you'll need them for the postmortem and possibly for disclosure), and the comms trigger points. Keep each to one page in incident.io or wherever runbooks live; a runbook nobody can read in 90 seconds is documentation, not response.

  5. Run the drill — once, for real. Ninety minutes, whole feature team. Scenario: "screenshots circulating — the assistant is quoting a returns policy that doesn't exist." Inject it via a planted staging output. Measure: time to detect (did anyone notice before being told?), time to classify and severity-assign, time to actual containment — really pull the flag in staging, really execute the prompt rollback from pb-43's rehearsal, really post the comms template to a test channel. Then the honest debrief: which signal fired, which was silent, which authority was ambiguous. Fix the runbook the same day. A plan without its drill is a document; the drill is what you actually bought with this playbook.

Make it yours

  • Agent-heavy variant: add the WRONGFUL ACTIONS class — the agent did things, not just said things. Containment includes pb-48's undo procedures executed in bulk; the runbook needs the query that lists every action the agent took in a time window, and that query must exist before the incident.
  • Provider-change watch: subscribe the on-call channel to your model providers' status and changelog feeds, and add a weekly canary — the same 20 golden cases run daily against production config; a score drop with no deploy on your side is your earliest mass-hallucination and silent-model-change detector.
  • Postmortem-to-eval pipeline: close every AI incident with two mandatory artifacts — the postmortem, and the new eval cases reproducing the failure, merged into pb-40's gated suite. Incidents that don't grow the eval set are incidents scheduled to repeat.

Quality check

  • Every class has a detection signal that isn't "a user tweeted it"at least one automated or internal signal per class; social media as your primary detector is the failure this plan exists to fix.
  • Kill authority is named and pre-authorized per severityone role per action, no approval chains inside SEV1.
  • Comms answer the received-outputs questionevery external template states whether past outputs are affected and what users should do about them.
  • Evidence preservation is in the containment stepstrace IDs and versions captured before the rollback destroys the crime scene.
  • The drill happened and changed somethinga dated drill record with at least one runbook fix; a drill that found nothing was rehearsed, not run.
Warning

Injection and data-leak incidents may trigger breach-notification obligations on statutory clocks — loop in security and legal at SEV1-2 immediately, preserve evidence before remediation where safe, and never let a product-side rollback quietly delete the logs that determine whether disclosure is required.

Key Takeaway:

AI incidents are product incidents whose dashboards stay green — so buy your response in advance: five classes with real detection signals, pre-authorized kill authority per severity, comms that answer "are my past outputs wrong?", and one honest drill. The drill converts the plan from paper to muscle.

This is the free reading view. Open BXUP to track your progress, run the hands-on labs, and prove it with original, exam-pattern assessments.
© Anvi Innovate · BXUP — Be Exponentially Upskilled · BXUP is an independent learning platform, not affiliated with or endorsed by AWS, Microsoft, Google, NVIDIA, IBM, Salesforce, Databricks, Oracle or Anthropic. All trademarks belong to their respective owners. · bxup.in