Skip to main content

Incident Report Template Generator

Generate structured post-incident reports with timeline, 5-Whys root cause, impact, resolution, and owned action items for engineers and stakeholders.

Fill in the placeholders

Edit the values, then copy your finished prompt.

Your Prompt
prompt.txt
Write a post-incident report for an incident that occurred on 2025-01-15 at 14:32 UTC affecting payment processing service and checkout flow in a microservices on Kubernetes environment. The incident lasted 2 hours 17 minutes and impacted 35% of checkout attempts failed in EU region. Structure the report as follows: 1) Write an Executive Summary in 3-4 sentences covering what happened, the business impact, the root cause, and the current status — this should be understandable by VP of Engineering, Product Manager, and Customer Success lead without technical background. 2) Create a detailed Timeline with entries every 5-10 minutes from first alert to full resolution, including: detection time, first responder actions, escalations, communication milestones, fix deployment, and verification — use UTC timestamps. 3) Document the Root Cause with a 5-Whys analysis starting from the user-visible symptom and drilling down to the systemic failure, distinguishing between the trigger (what caused it now) and the underlying vulnerability (why it was possible at all). 4) Quantify the Impact: affected users (4,200), failed requests, revenue impact, SLA violations, and downstream service effects — include graphs or data table descriptions. 5) Detail the Resolution steps taken, including any temporary workarounds and the permanent fix, with links to the relevant pull requests and deployment records. 6) List Action Items in a table with columns: action, owner, priority (P0-P3), due date, and status — include both immediate fixes and systemic improvements to prevent recurrence. 7) Add a Lessons Learned section covering what went well (detection, response, communication) and what needs improvement, with specific process changes proposed.

What this prompt does

This prompt writes a post-incident report for an incident on [incident_date] affecting [affected_systems] in a [system_type] environment, lasting [duration] with [impact_scope]. It produces the full structured document — executive summary, timeline, root cause, impact, resolution, action items, and lessons learned — so the review focuses on systemic fixes rather than blame.

The structure works because it separates audiences and drills to root cause. The executive summary is written in three to four sentences for [stakeholder_audience] without technical background. The timeline logs entries every [timeline_granularity] in UTC, from first alert to resolution. Root cause uses a 5-Whys analysis that distinguishes the trigger from the underlying vulnerability, so the fix addresses why it was possible at all. Impact is quantified including [user_count], failed requests, and SLA effects. Resolution links the temporary workaround and permanent fix, action items get owners and priorities in a table, and lessons learned cover what went well and what needs to change.

When to use it

  • You need a post-incident report after an outage in a [system_type] environment.
  • You want a 5-Whys analysis that targets the systemic cause, not just the symptom.
  • You need an executive summary readable by [stakeholder_audience].
  • You want a precise UTC timeline at [timeline_granularity] intervals.
  • You need action items with clear owners, priorities, and due dates.
  • You want lessons learned that drive concrete process changes.

Example output

Expect a complete report assembled section by section. It leads with a three-to-four-sentence executive summary written for [stakeholder_audience] without technical background, covering what happened, the business impact, the root cause, and current status. A UTC timeline then logs entries every [timeline_granularity] from first alert through detection, escalation, fix deployment, and verification. A 5-Whys root-cause analysis separates the immediate trigger from the underlying vulnerability, and a quantified impact section covers [user_count], failed requests, and SLA violations. The resolution section links the temporary workaround, the permanent fix, and the relevant pull requests, an action-items table assigns owner, priority, due date, and status to each item, and a lessons-learned section captures what went well and what needs to improve.

Pro tips

  • Keep the executive summary genuinely non-technical so [stakeholder_audience] can grasp impact and status without a glossary.
  • Use the 5-Whys honestly to reach the systemic vulnerability; stopping at the trigger produces a fix that won't prevent recurrence.
  • Log the timeline in UTC at [timeline_granularity] so cross-region responders read it without converting time zones.
  • Assign every action item a real owner and due date; an unowned item in the table is one that never gets done.
  • Quantify impact with real numbers where you have them — [user_count], failed requests, SLA breaches — and mark estimates as estimates.
  • Capture what went well alongside what failed, since reinforcing good detection and response is as valuable as fixing the gaps.

Frequently Asked Questions

How does the 5-Whys analysis improve the report?
It drills from the user-visible symptom down to the systemic failure, explicitly separating the trigger — what caused it now — from the underlying vulnerability that made it possible at all. This keeps the fix focused on preventing recurrence rather than just patching the immediate symptom.
Is the report readable by non-technical stakeholders?
The executive summary is written in three to four sentences specifically for `[stakeholder_audience]` without technical background, covering what happened, the business impact, the root cause, and current status. The deeper technical detail lives in later sections for engineers.
How detailed is the timeline?
It logs entries every `[timeline_granularity]` in UTC timestamps, from first alert through detection, responder actions, escalations, communication milestones, fix deployment, and verification. Using UTC keeps it unambiguous for responders across different regions reading the report later.
Does it assign ownership for follow-up work?
Yes. Action items go in a table with columns for action, owner, priority from P0 to P3, due date, and status, covering both immediate fixes and systemic improvements. Assigning a real owner and due date to each is what keeps the follow-up work from being forgotten.
Engr Mejba Ahmed

Need this built for real?

Engr Mejba Ahmed

AI Developer · Software Engineer

I'm Mejba — I design and ship production AI systems, automations, and full-stack apps. If you want this turned into a working solution for your team, let's talk.

More in AI Writing for Developers

Engr Mejba Ahmed

Engr Mejba Ahmed

AI assistant · trained on my work

👋

Hey there!

Quick Actions

WhatsApp Direct line to me

Chat on WhatsApp

+880 1723 741224 · Replies within the hour on working days

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

mejba.13@gmail.com

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support