Every user call you run generates evidence — and most of it evaporates within 48 hours. This playbook wires an AI notetaker into every call, pushes the transcript through a templated extraction, and adds the two-minute PM review pass that keeps hallucinated quotes out of your research repo.
Workflow area: Discovery & Research · Tier: Foundation · Hands-on time: ~20 minutes
The bottleneck in continuous discovery was never talking to users — it was the hour of note cleanup after each call that nobody did. An AI notetaker plus a fixed extraction template collapses that hour to five minutes. The catch: raw AI summaries flatten what users actually said into what the model expects users to say. The template and the review pass exist to stop that.
Set the notetaker to auto-join everything on your calendar. In Fireflies, Zoom AI Companion, or Granola, enable auto-join for meetings you own and configure the consent announcement so every participant hears that recording is on. Do this once; per-call setup is where the habit dies.
Open your consent script and use it. Thirty seconds at the top of the call: "I have an AI notetaker on this call so I can focus on you instead of typing — the transcript stays inside our research team. Are you comfortable with that?" If they say no, turn it off and type. Never bury consent in a calendar invite footer.
After the call, run the transcript through your extraction template. Paste the full transcript into Claude or ChatGPT with this prompt:
You are extracting research notes from a user interview transcript.
Product context: [ONE LINE — e.g. "B2B expense-approval SaaS, buyer
is a finance manager"]
Interviewee: [ROLE, COMPANY SIZE, ANONYMIZED — e.g. "ops lead,
~200-person logistics firm"]
Extract, using ONLY what the transcript supports:
1. PAINS — each pain in one line, with the verbatim quote that
evidences it and its timestamp.
2. VERBATIM QUOTES — 5-8 quotes worth keeping, exactly as spoken,
with timestamps. Do not paraphrase inside quotation marks.
3. JOBS-TO-BE-DONE — situations and desired outcomes the
interviewee described, phrased as "When... I want... so I can...".
4. FOLLOW-UPS — questions we should have asked, commitments we made.
5. SURPRISES — anything that contradicts what we currently believe.
Rules: if a section has no evidence in the transcript, write "none
found" — do not fill gaps. Never merge two statements into one quote.
Flag any quote you are less than certain is verbatim with [CHECK].
Transcript:
[PASTE FULL TRANSCRIPT]
Read the output against the transcript for two minutes. Good output looks like this:
PAINS
- Approval chains stall when the approver is traveling — "I've had
reimbursements sit for three weeks because Priya was in Singapore"
(14:22)
JOBS-TO-BE-DONE
- When an approver is out of office, I want requests to reroute
automatically, so I can close the books without chasing people.
SURPRISES
- Interviewee does NOT want mobile approvals — "if it's on my phone
I'll approve without reading" (21:05) — contradicts our Q3 bet.
Spot-check two or three quotes at their timestamps. Notetaker transcripts garble names and numbers, and extraction models occasionally "improve" a quote into something cleaner than what was said. Anything marked [CHECK], verify or delete.
File the reviewed note in the repo, not the raw transcript. Tag it with persona, date, and product area. The transcript is the source of truth to link back to; the reviewed extraction is what teammates read and search.
Interview transcripts contain names, employers, and sometimes health or financial details — process them only in your organization's approved AI tenant, strip identifiers before pasting into any consumer tool, and honor recording consent and retention rules in every jurisdiction you operate in.
Add a recurring 15-minute block the morning after each interview day labeled "extraction pass" — the two-minute review only happens if it has a home on the calendar, and a repo of reviewed notes is what turns pb-02's synthesis from an afternoon of dread into a prompt away.