OctiAI

Categories

SLA Outage SOP Template — RACI, Escalation & Customer Templates

One-shot, distribution-ready Markdown SOP for outages: RACI, escalation matrix, timeboxes, runbook steps, customer messages and PIR checklist.

What You'll Get

How to Use

Keep roles and timeboxes current — run a quarterly tabletop

Before publishing, confirm that the support_tiers and business_hours reflect current on-call rotas. Run a quarterly tabletop to validate the escalation matrix and time-to-action targets; update the SOP and mark the change log. For any assumed contact/coverage, replace role placeholders with the actual on-call role and add an on-call rota link in your KB.

Works Best With

Best used when you can provide clear role lists, severity definitions, business hours and response targets

Prompt Template


## Goal
- Produce a production-ready **SLA outage SOP** for a service or component that includes a **RACI**, **escalation matrix**, **time-to-action timeboxes**, **customer communication templates** (incident start / update / resolution), and a **post-incident review checklist**. The SOP must be distribution-ready for internal stakeholders and customer-facing support teams.

## Inputs
- Context: {{service_name}}
- Audience: {{audience}}
- Tone: {{tone}}
- Severity definitions (list of severities and impact criteria): 
  {{severity_definitions}}
- Support tiers and roles with contact points (list block):
  {{support_tiers}}
- Business hours / on-call coverage string: {{business_hours}}
- Time-to-action targets by severity (list mapping severity → response/ack/action timeboxes):
  {{response_time_targets}}
- Required output sections (if additional sections are mandatory include as a list):
  {{required_sections}}

If any input above is missing or ambiguous, the prompt below must ask up to three concise clarifying questions before producing the SOP.

## Prompt
You are an expert Support Ops / SRE technical writer. Using the inputs provided, produce a concise, distribution-ready **SLA Outage SOP** for {{service_name}} tailored to {{audience}} in a {{tone}} voice. Follow these requirements exactly:

- Produce an **Executive Summary** (1-2 short paragraphs) stating the service, typical impact of outages, and the objective of this SOP.
- Follow the SOP structure: **Purpose → Scope → Procedure → QA checks → Escalation**. Use clear headings and bullet steps.
- Create a **RACI table** mapping the roles from {{support_tiers}} to responsibilities for Incident Detection, Triage, Mitigation, Communication, Root Cause Analysis, and Post-Incident Review.
- Deliver an **Escalation Matrix** formatted as a stepwise ladder: trigger condition → immediate action → next-level contact (use roles from {{support_tiers}}) → maximum time before escalation. Base timeboxes on {{response_time_targets}} and {{business_hours}}.
- Provide **Time-to-Action Timeboxes** per severity that include: Detect → Acknowledge → Initial Mitigation → Customer Notification → Escalate → Declare Major Incident (if applicable). Use the exact targets from {{response_time_targets}}.
- Include precise **operator runbook steps** for initial triage and mitigation (stepwise commands/checks or UI checks expected for the first 60 minutes). Keep steps actionable and minimal.
- Generate **Customer Communication Templates** with clear placeholders. Provide three templates: **Incident Start**, **Incident Update**, **Incident Resolution**. Each template must include: Incident ID, Summary of Impact, Scope (who/what is affected), Current status, ETA or next expected update, Actions being taken, Known workarounds, and a sign-off line with point-of-contact role (not personal emails). Use neutral, policy-safe, and non-committal wording for ETAs (e.g., “estimated time to next update: X”).
- Add a **Post-Incident Review (PIR) Checklist** covering required artifacts (logs, timelines, decision timestamps), owners, deadlines (e.g., PIR within 7 business days), required deliverables (root cause, corrective actions, preventive measures), and customer follow-up requirements.
- Include a short **QA checks** section listing 5 validation steps that must be confirmed before closing the incident (e.g., functionality tests, monitoring stability window, customer confirmation).
- Mark any **assumptions** you made from missing inputs in a clearly labelled “Assumptions” block. For any assumption that significantly changes responsibilities or timelines, add an explicit instruction: “Confirm or revise.”
- Do NOT invent contact details or personal data. If a contact is unknown, list the role only (e.g., “Database On-call”).
- Keep the final SOP to approximately 1-2 pages (concise) but include all required elements. Use Markdown headings, bold key terms, and bullet lists. Produce tables in Markdown where appropriate (RACI and Escalation Matrix).
- If any required input is missing, ask up to three clarifying questions instead of producing the SOP.

Produce only the SOP content (no prefatory explanation, no process for how you wrote it). Ensure the output is copy-paste ready for distribution and internal posting.

## Output Format
- SOP: Purpose → Scope → Procedure → QA checks → Escalation
- Include these components within the SOP:
  - Executive Summary
  - RACI table (Markdown)
  - Escalation Matrix (Markdown table)
  - Time-to-Action Timeboxes (bullet list or table)
  - Operator Runbook: first 60 minutes (stepwise)
  - Customer Communication Templates: Start / Update / Resolution
  - Post-Incident Review Checklist (with owners and deadlines)
  - Assumptions (explicit)
  - Version, Author (role), Last updated date

## Guardrails
- Separate **Facts** vs **Assumptions** in the SOP. Label assumptions explicitly.
- Do not make policy claims or SLA guarantees without sourcing them; if you include a guarantee, cite the source or mark as “to confirm.”
- Redact or avoid including any personal PII or email addresses. Use role names only (from {{support_tiers}}).
- Use neutral, non-accusatory language when describing customer impact or root causes.
- Do not promise timelines beyond the provided {{response_time_targets}} or that cannot be supported by the supplied inputs.
- If a step requires privileged actions (e.g., data deletion, rollback), mark it **action requires approval** and call out the approval role from {{support_tiers}}.
- If any input conflicts (e.g., response times shorter than feasible during off-hours), flag the conflict in “Assumptions” and recommend a corrective change.

## Examples
- Mini decisions/actions excerpt (example format to mirror):

Decisions
- Declare Severity 1 for total API outage affecting all customers — Decision by: On-call Lead — Time: T+6 minutes

Actions (owner / date)
- Notify Customers via Status Page and Email — Owner: Incident Commander — Due: immediate (T+10 minutes)
- Scale database read replicas as mitigation step — Owner: Database On-call — Due: T+20 minutes

Open questions
- Confirm whether rollback to previous release is permitted without executive approval

Use the structure and formatting above to generate the full SLA Outage SOP when all inputs are provided.

Variables

Usage Notes

Not for

Do not include

SLA Outage SOP Template — RACI, Escalation & Customer Templates

Generate a concise, production-ready SLA outage SOP in Markdown that includes RACI, an escalation matrix, time-to-action timeboxes, operator runbook (first 60 minutes), customer communication templates (start/update/resolution), and a post-incident review checklist.

Turn this into a working asset in minutes.

Import into Workspace to auto-fill variables, adapt output style, and iterate with OctiAI's prompt editor.

What you'll get

Output format

Markdown

Best used when

Avoid when

Sign in to save, like, or rate this prompt.

Made for

What to fill in

Use the guidance below to complete each placeholder with the right level of detail.

Service Name

Provide the key details needed for this variable.

Audience

Provide the key details needed for this variable.

Tone

Provide the key details needed for this variable.

Severity Definitions

Provide the key details needed for this variable.

Support Tiers

Provide the key details needed for this variable.

Business Hours

Provide the key details needed for this variable.

Response Time Targets

Provide the key details needed for this variable.

Required Sections

Provide the key details needed for this variable.

Rules

Canonical Examples

Input: Acme Payments API — Support managers, SREs; professional tone; 24/7 on-call; S1 total outage / S2 degraded payments / S3 single-customer issue / S4 informational; response targets tight (S1 ack 5m, mitigation 15m, notify 10m).

Loading result...

Failed to load output.


Executive Summary: Acme Payments API is the core transaction routing service. This SOP defines detection, triage, mitigation, communications, RACI, escalation matrix and PIR checklist. Timeboxes follow provided targets (S1: ack 5m / mitig 15m).

Why it works: Provides a concise, distribution-ready outage SOP focused on a payments API where minutes matter. Timeboxes, RACI, escalation ladder and customer templates are aligned to tight S1 targets and 24/7 on-call coverage so teams can act immediately.

Input: ShopFlow Checkout — knowledge-base writers & senior agents; concise tone; business hours Mon-Fri 08:00-18:00 UTC with weekend limited on-call; severity definitions focus on checkout blackout / payment failures / UX defects; response times: S1 ack 10m, mitigation 30m, notify 20m.

Loading result...

Failed to load output.


## Executive Summary

**Service:** ShopFlow Checkout

ShopFlow Checkout handles cart-to-payment flows for merchants. Outages can prevent customers from completing purchases, directly impacting revenue and merchant satisfaction. This SOP sta

Why it works: Tailors the SOP to a checkout component with business-hour constraints and limited weekend on-call. Emphasizes KB-ready language for knowledge-base writers and provides concise runbook steps and templates suitable for customer-facing channels.

Works Best With

Best used when you can provide clear role lists, severity definitions, business hours and response targets