Your meeting notes are half sentences, three abbreviations only you understand, and a decision scribbled in the margin. This playbook turns that raw capture — typed notes or a transcript — into circulated minutes, a decision log and an owner-dated action table in one structured pass.
Workflow area: Meetings · Tier: Foundation · Hands-on time: ~25 minutes
The value of a meeting evaporates if nobody writes down what was decided and who owes what. But formatting minutes is exactly the kind of transformation work models do well — if you demand structure instead of prose, and if you treat the output as a draft that you, the person who was in the room, must correct. The model was not in the room. You were.
Capture ugly, capture everything. During the meeting, type fragments — names, numbers, "PRIYA disagrees re: timeline", "DECIDED: ship Sep 5". Do not tidy while listening. If an AI notetaker ran, grab the transcript too; notes plus transcript beats either alone.
Prompt for the three-part structure. Minutes, decisions, actions — explicitly separated:
Below are my raw notes from a meeting. Turn them into:
1. MINUTES — 5-8 bullet summary of what was discussed, neutral tone.
2. DECISION LOG — table: Decision | Made by | Context. Only include
things actually decided, not proposals or "we should probably".
3. ACTION ITEMS — table: Action | Owner | Due date. If an owner or
date is missing in my notes, write "UNASSIGNED" or "NO DATE" —
do NOT guess or assign anyone yourself.
Meeting: [NAME, DATE, ATTENDEES]
My shorthand: [e.g. "RK = Rahul, infra = the migration project"]
Notes:
[PASTE RAW NOTES AND/OR TRANSCRIPT]
Use only what is in the notes. Flag anything ambiguous with
[CHECK] rather than resolving it yourself.
Review as the person who was in the room. Good output looks like:
DECISION LOG
| Decision | Made by | Context |
| Launch moves to Sep 5 | Anita | QA needs 2 more wks |
| Vendor demo before contract | Rahul | [CHECK] — msg unclear|
ACTION ITEMS
| Action | Owner | Due |
| Send revised timeline to CS | Priya | Aug 8 |
| Book vendor demo | UNASSIGNED | Aug 15 |
The UNASSIGNED rows are the deliverable, not a defect — they tell you exactly what to resolve before circulating. The classic failure is the model helpfully assigning an owner nobody agreed to.
Fix the traps by hand. Three things models reliably get wrong from meeting notes: reversed decisions (the group changed its mind late — record the final position), sarcasm and floated ideas recorded as commitments, and misheard names in transcripts. Check each decision row against your memory before it becomes the official record.
Generate the follow-up email from the corrected version. One more prompt: "Turn the corrected minutes above into a short follow-up email to attendees: thanks, decisions in bold, action table, ask for corrections within 24 hours." That correction window is your safety net — circulated minutes that nobody objects to become the record.
Meeting transcripts capture everything said — including salary mentions, customer names and half-baked legal opinions. Before pasting a transcript into an external tool, skim it and cut what does not belong in a prompt; better, use your tenant's built-in recap. pb-12 covers the never-paste list.
The [CHECK] flag instruction is the highest-value line in the prompt — it converts the model's guesses into visible questions. Steal that pattern for every extraction task you ever run.