Build an incident postmortem from Teams, tickets, and email¶
The hardest part of a postmortem is reconstructing what actually happened — the timeline is scattered across a Teams war-room, a ticket, and a tangle of emails. Point Cowork at all three and get a blameless first-draft postmortem you edit instead of assemble.
Stage: Cowork · For: End user, Manager, Champion, Developer · Level: Intermediate · Time: 25 min
When to use this¶
After an incident, the evidence is everywhere: the play-by-play in a Teams channel, the official record in a ticket, the stakeholder updates in email. Stitching that into a coherent timeline, root cause, and set of action items is tedious, multi-source work — and it tends to slip because nobody has the afternoon. That's precisely what Cowork can own: gather from every source, reconcile, and draft.
Use this in the day or two after an incident closes, while the trail is still warm.
What you'll need¶
- M365 Copilot license with access to Cowork
- The incident's trail reachable by Copilot — the Teams channel/chat, the ticket (or an export/link Copilot can read), and the email thread of updates
- The incident basics: a name/ID, when it started and resolved, and who was involved
- (Optional) your org's postmortem template so the output matches the format reviewers expect
Try it now — the prompt¶
Describe the whole reconstruction as one outcome:
Build a blameless postmortem for incident [name/ID]. Reconstruct from the Teams
channel "[name]", ticket [number], and the email thread "[subject]". Produce: a
timeline of key events with timestamps, the impact (who/what was affected and for how
long), the root cause as best the evidence shows it, what went well and what didn't,
and a list of action items with suggested owners. Keep it blameless — focus on systems
and process, not individuals. Save it to my files.
Why this works: you named the three sources (so it reconciles instead of guessing), the exact sections a postmortem needs, and the blameless framing up front — which keeps the draft focused on fixing the system rather than assigning fault.
Step by step¶
- State the reconstruction. Paste the task with your incident's sources. Cowork plans which channels, tickets, and threads it'll read before it starts.
- Let it reconcile the timeline. It pulls events from each source and merges them into one ordered timeline — the step that normally costs you an hour of scrolling.
- Scrutinize the root cause and timeline. This is where sources disagree. Check timestamps and the causal chain hardest; ask it to show where each event came from:
- Refine the action items. Make them concrete and assignable:
- Produce the share-out. "Draft a one-paragraph summary for leadership and a short message for the team channel announcing the postmortem is ready."
Screenshots¶
We deliberately don't ship screenshots that go stale — the Microsoft Copilot UI changes often. Follow the numbered steps above, which we keep current. Maintainers can regenerate fresh captures with the Playwright tool in tooling/screenshots/.
Make it better¶
Turn a one-off into a reliable practice: - Standardize it. Feed Cowork your postmortem template so every incident write-up has the same shape and is easy to compare over time. - Roll it up. "From my last six postmortems, what root-cause themes repeat, and what's the one fix that would prevent the most incidents?" - Make it routine. Champions: capture this as a reusable Cowork recipe so any responder can run it, not just the one person who knows how.
📚 Learn more. Process-level delegation like this is the spirit of the community Cowork Cookbook by Sean Galliher (unofficial). For Cowork's place in the product, see the M365 Copilot resources hub.
Watch out for¶
- Blameless is a choice you enforce. Even with the instruction, review the draft for language that fingers individuals and soften it. The goal is a better system, not a verdict.
- The root cause is a hypothesis, not a ruling. Cowork infers from the evidence it can see — confirm it with the people who were there before it's official.
- Mind what's out of reach. Decisions made on a call or in a tool Copilot can't read won't surface. Add those yourself so the timeline isn't misleading.
Where this leads (the ramp)¶
You just reconciled three messy sources into one trustworthy document. If your team runs postmortems often, the next step is to stop describing the process each time — Stage 4 · Agent Builder lets you package the sources, the format, and the blameless rules into an agent anyone can run.
Next: Agent Builder → Build a team-knowledge agent over a SharePoint site
Related¶
- Synthesize many documents into one brief — the general multi-source pattern
- Hand off an end-to-end task to Cowork
- Stage 3 Resources: see
RESOURCES.md→ Cowork
Thanks — glad it helped. Spotted something to improve anyway? Suggest it →
Sorry this didn't land. Tell us what broke → so we can fix that rung of the ramp.
Found an issue or want to suggest an improvement? Open a GitHub issue · Star on GitHub