Turn Your Client Calls into a Knowledge Base
Stop losing what your clients tell you. A NotebookLM workflow that turns every call recording into a searchable knowledge base and a monthly SOP.
Stop losing what your clients tell you. A NotebookLM workflow that turns every call recording into a searchable knowledge base and a monthly SOP.
Here's the problem with client calls. You have a great one. The client tells you exactly what's not working, exactly what they need, maybe even exactly how they want it fixed. You nod, you take a few notes, you move on. Two months later you're on a call with a different client having almost the same conversation, and you have no memory of what you learned the first time.
The knowledge existed. It just lived in a recording nobody re-listened to, or in your head, which is a worse storage system than it feels like in the moment. This guide is the fix. It's a workflow for piping every call recording into NotebookLM, organized so you can actually find things later, queried with prompts that surface patterns across dozens of calls at once, and distilled monthly into SOPs your team can follow without you being in the room.
None of this requires you to become a technical person. It requires about 20 minutes of setup and then a habit you keep for 10 minutes a week.
NotebookLM is Google's research tool built for exactly this job: you feed it source documents (PDFs, text, Google Docs, pasted transcripts, audio in some workflows) and it answers questions using only what you gave it. It doesn't go pull answers from the open internet. It doesn't guess. If the answer isn't in your sources, it tells you that instead of making something up.
That constraint is the entire reason this works for client calls. You're not asking a general AI model what it thinks a client might want. You're asking a system that has read every transcript you've fed it what that specific client, or every client, actually said.
Do this section first, not last. Recording a call without telling the person on the other end is a legal problem in a lot of places, and it's a trust problem everywhere. Handle it once, up front, and you never have to think about it again.
The single biggest mistake people make with NotebookLM for client work is throwing everything into one giant notebook. It works fine for the first 5 uploads and turns into an unusable mess by upload 30, because every query starts returning answers mixed across clients who have nothing to do with each other.
Use one notebook per client, not one notebook total. Here's the structure that holds up as you scale:
You have three realistic paths depending on how much automation you want to set up. Pick the one that matches your current tools, not the fanciest one.
Record the call in whatever tool you already use (Zoom, Google Meet, your phone). Most of these tools generate a transcript automatically or with one click after the call ends. Download that transcript as a text file. Upload it into the client's notebook. This takes about 90 seconds per call and requires nothing new in your stack. Start here if you're not sure this workflow is worth automating yet.
If you use a meeting recorder that auto-generates transcripts and drops them into a folder (most modern video call tools do this, and there are dedicated AI notetaker add-ons that do it for older setups), point that folder at your file structure so transcripts land already sorted by client. You still upload manually into NotebookLM, but you've cut out the download-and-rename step.
If you're already running n8n, build a simple flow: your meeting tool's webhook fires when a transcript is ready, n8n renames the file using the client name and call date, and drops it into that client's synced folder. NotebookLM doesn't currently have a public API for automated uploads, so the last step, actually adding the file to the notebook, stays manual. That's fine. The automation is doing the tedious 80%, renaming and sorting, and leaving you the 20% that takes 10 seconds.
This is where the workflow pays off. Once a client notebook has 3 or more calls in it, you can ask questions across all of them at once instead of re-listening to anything. Here are four prompts to run inside a client notebook, adapt the bracketed parts for your situation.
Search every source in this notebook for anything related to [TOPIC, e.g. "pricing objections" or "their onboarding timeline"].
For each mention, tell me:
- Which call it came from (use the source date/title)
- What was actually said, quoted or closely paraphrased
- Whether the client's position on this seemed to change between calls
If nothing in these sources addresses this topic, say so directly instead of guessing.Go through every call in this notebook in chronological order and list every commitment either side made, things I said I'd do, things the client said they'd do, and anything either of us said we'd "follow up on."
Format as a table with columns: Date, Who committed, What they committed to, Whether a later call confirms it was done.
Flag anything that was mentioned once and never followed up on in a later call.Compare the earliest calls in this notebook to the most recent ones. Write a short summary of how this client's stated priorities, concerns, or goals have changed over that time.
Structure it as:
- What they cared about most early on
- What they care about most now
- Anything they used to mention that has stopped coming up
- One thing I should proactively check in on given this shiftI have an upcoming call with this client. Based on everything in this notebook, give me:
- The 3 most important open items from our last call
- Any unresolved question or concern they've raised more than once
- One thing they mentioned that I should follow up on even though they didn't ask me to
- A one-paragraph "where we left off" summary I can skim 2 minutes before the callQuerying one client's notebook answers a question. Distillation is different. Once a month, you're going to turn a pattern you've noticed across many calls, with many clients, into an actual standard operating procedure your team can use without needing you in the room.
This is the highest-leverage 20 minutes in this entire workflow. Here's the routine:
I've pasted in summaries of how the topic "[THEME]" has come up across multiple client calls this month.
Write a draft SOP that a new team member could follow, covering:
1. What this situation looks like when it comes up (2-3 sentences, grounded in what clients actually said)
2. The standard response or process we should use, based on what's worked in these calls
3. Any variation by client type, if the sources show one
4. A short script or template someone could actually say or send
Keep it plain and specific. No corporate language. Write it like you're training someone on their first week.NotebookLM's free tier covers this workflow for most solo operators and small teams. Google also offers a paid tier (bundled into certain Google Workspace and Google One AI plans) with higher upload limits and more notebooks, worth it once you're running this across a dozen or more active clients.
| Setup step | Time cost | Frequency |
|---|---|---|
| Consent line in booking flow | 10 minutes, one-time | Once |
| Notebook structure per client | 5 minutes per client | Once per client |
| Upload transcript after a call | 1-2 minutes | Every call |
| Run a query prompt before a call | 2-3 minutes | As needed |
| Monthly distillation into an SOP | 20-30 minutes | Monthly |
The payoff isn't dramatic on week one. It compounds. By month three, you have a searchable record of every real thing your clients have told you, and a small library of SOPs that were written from actual patterns instead of your best guess at what usually happens.
One more thing
New guides drop every couple weeks. No spam, just practical AI from someone actually building it.
Three ways to go deeper. Scan the QR or hit the link. Both work.
Free community of small business owners and operators actually using AI.
Custom AI builds and automations for your business. Direct line, no funnel.
The newsletter. Practical AI in your inbox every couple weeks. No spam.