AI for Business · Interactive Playbook

Build Your Own AI Meeting Assistant (No Notes)

Build your own AI meeting assistant with Claude Code: an AI note taker records each call, files it by client, writes the reports and sends them for you.

September 19, 2026 · Interactive playbook AI Meeting AssistantAI Meeting NotesAI Note TakerAI for BusinessClaude Code

By Bruno Ashford, AI agents for business growth

Most advice on managing meetings with AI stops at an AI note taker that drops a transcript in your inbox. That is where the real work usually begins, not ends. You still have to read it, pull out the decisions, write the recap, chase the owners and remember which client folder it belongs in. This playbook does the opposite: it wires the whole thing together into one AI meeting assistant that records every call, files the transcript by client, writes the reports your business actually needs, and sends them to your team, so you show up, have the conversation, and never take a note again.

The map below is interactive. Click any step to open the full walkthrough: what to do, why it matters, real screens from the way we run this at MediaGrowth, a short video, and, on the two steps that matter, the exact prompt to paste into your code agent. Under the map, every step is written out in plain words so you can read it, skim it or search it. Follow it top to bottom and you turn scattered meeting notes into a hands-off production line that ends with one reusable skill.

Click any step to open the full walkthrough: what to do, the reasoning, real screens, a video, and the exact prompts to connect the transcript API and to save it all as one skill. The written version of every step is below.
Open the full-screen flowchart →

The playbook, step by step

Every step from the flowchart above, written out so you can read, skim or search it.

Phase 01

Capture every meeting

Milestone

You + Claude Code

You're tired of scribbling notes while trying to actually listen. The goal: an AI meeting assistant that records, writes the notes, files them and sends the recap, so you just show up.

Step by step
  1. Have your meetings as usual
  2. Let AI handle the notes
  3. You focus on the conversation
Pro tip: This works for client calls, sales calls, team meetings, any conversation worth remembering.
Done when: You're ready to stop taking notes by hand.
Step

Add an AI notetaker

Add a meeting notetaker that joins your calls and records + transcribes everything automatically (Fireflies, Fathom, Otter). This is how we capture every client meeting at MediaGrowth.

Step by step
  1. Pick a notetaker (Fireflies, Fathom, Otter)
  2. Let it auto-join your calls
  3. It records and transcribes for you
Pro tip: Turn on auto-join so it never misses a meeting, you don't have to remember to hit record.
Done when: Every meeting is recorded and transcribed.
Explainer

What is an AI notetaker?

An AI notetaker is a bot that joins your video call, records it, and turns the audio into a full written transcript, with who said what. No more typing while you talk.

Pro tip: It is the 'ears' of your system. Everything downstream reads its transcript.
Done when: You get what a notetaker does.
Phase 02

Connect the transcript

Step

Connect the API to your database

Give Claude Code the notetaker's API key so it can pull each transcript straight into your own database, automatically, the moment a meeting ends.

Step by step
  1. Get the notetaker API key
  2. Have Claude Code connect it
  3. Transcripts land in your database
Prompt for your AI code agent
Connect my meeting notetaker (e.g. Fireflies) to Claude Code with its API, and pull every new meeting transcript straight into my database automatically when a call ends. We're going to build ONE skill that turns each transcript into reports and sends them to my team.
Pro tip: Yes, a code AI can pull this for you: the API is the pipe, Claude Code builds it once.
Done when: Transcripts flow into your database on their own.
Explainer

What is an API?

An API is the official door an app opens so other software can read its data. Here it's how Claude Code grabs your transcripts from the notetaker without any copy-paste.

Pro tip: One API key lets your system read every transcript automatically.
Done when: You know how the transcript gets pulled.
Phase 03

Organize by client

Step

Auto-file by client

Claude Code saves each transcript in the right client or project folder, named and dated. Nothing gets lost, and you always know where to find it. Exactly how we organize clients at MediaGrowth.

Step by step
  1. Match each meeting to a client/project
  2. Save the transcript in that folder
  3. Name and date it consistently
Pro tip: One folder per client keeps years of meetings searchable in seconds.
Done when: Every meeting lives in the right folder.
Phase 04

Generate reports

Decision

Generate reports

From one transcript, AI can write many kinds of report, each for a different reader. Pick the ones your business needs; they all save to the client folder.

Step by step
  1. Choose the reports you need
  2. AI writes each from the transcript
  3. All saved to the client folder
Pro tip: You never wrote a single note, yet you get every report.
Done when: You know which reports to generate.
Focus area

Summary / minutes

A clean recap of what was discussed and agreed.

Done when: Summary generated.
Focus area

Action items & owners

Every to-do, who owns it, and the deadline, pulled from what people committed to.

Done when: Action list generated.
Focus area

Decisions log

A record of every decision made in the meeting, for accountability later.

Done when: Decisions logged.
Focus area

Sales / CRM notes

Key points formatted to drop straight into your CRM after a sales call.

Done when: CRM notes ready.
Focus area

Client recap

A friendly recap written in plain language to send to the client.

Done when: Client recap ready.
Phase 05

Send to your team

Decision

Send it to your team

The report does not sit in a folder, it goes where your people already are. Pick the channel and it is delivered automatically after each meeting.

Step by step
  1. Choose the channel
  2. AI formats it for that channel
  3. It sends automatically
Pro tip: Meet, and minutes later the recap is already in the group. No follow-up work.
Done when: You know where each report goes.
Focus area

WhatsApp group

Drop the recap straight into the client or team WhatsApp group.

Done when: Sent to WhatsApp.
Focus area

SMS

Text the key points to whoever needs them, no app required.

Done when: Sent by SMS.
Focus area

Email

Email the full report to the client or your team.

Done when: Sent by email.
Phase 06

Never take notes again

Step

Save it as one skill

Wrap the whole flow into ONE Claude Code skill: pull the transcript, write the reports, file them, and send them. From then on it runs after every meeting on its own.

Step by step
  1. Save the full flow as a skill
  2. It runs after each meeting
  3. Reports land and send themselves
Prompt for your AI code agent
Now save everything into ONE reusable Claude Code skill called 'meeting-flow'. After each meeting it should: pull the transcript from my notetaker's API, save it in the right client folder (named and dated), generate the reports I choose (summary, action items with owners, decisions log, CRM notes, client recap), and send the recap to my WhatsApp group (or SMS / email). From now on I just have the meeting and the skill does the rest.
Pro tip: Build it once; every future meeting is handled with zero effort.
Done when: You have a hands-off 'meeting-flow' skill.
Milestone

Never take notes again

You show up, have the conversation, and by the time you close your laptop the notes are written, filed, and already in your team's hands. That is your AI meeting assistant.

Step by step
  1. Show up and be present
  2. AI writes, files and sends
  3. Nothing falls through the cracks
Pro tip: Want the exact setup I use? If you're interested, I can share it for download.
Done when: Your meetings run themselves.

Why an AI note taker alone does not fix your meetings

An AI note taker like Fireflies, Fathom or Otter is a brilliant starting point, and it is exactly where this system begins. A bot joins your video call, records it, and turns the audio into a full written transcript with who said what, so you can finally stop typing while you are meant to be listening. But a transcript is raw material, not a result. On its own it just moves the problem: instead of scribbling notes in the meeting, you now have a wall of text to process after it.

The gap almost everyone lives with is the work between the transcript and the outcome. Someone still has to read the whole thing, decide what matters, write a clean summary, list the action items with real owners and deadlines, log the decisions for later, format the sales points for the CRM, and send a friendly recap to the client. Multiply that across every call in a busy week and the AI note taker has saved you the typing but handed you a second job in editing and admin.

The fix is to treat the transcript as the input to an assistant, not the output. That is what an AI meeting assistant does: it takes the note taker's transcript through an API, files it under the right client automatically, generates each report you choose straight from the text, and delivers them where your team already works. You keep the judgment, deciding which reports you want and what good looks like; the AI does the reading, writing, filing and sending. That is the difference between AI meeting notes that pile up and a system that quietly closes the loop after every call.

The pipeline: capture, connect, organize, generate, send

The order of the pipeline is what makes it hands-off, so it is worth walking through in sequence. It starts with capture: add an AI notetaker and turn on auto-join so it records and transcribes every meeting without you remembering to hit record. Miss this and everything downstream has nothing to read, which is why auto-join is the single most important setting in the whole system. This is the same first move we use to capture every client meeting at MediaGrowth.

Next comes connect. You give your code agent, Claude Code in this playbook, the notetaker's API key so it can pull each new transcript straight into your own database the moment a call ends. The API is simply the official door the notetaker opens so other software can read its data, and one key lets your system read every future transcript automatically, with no copy and paste. Then organize: the agent saves each transcript in the correct client or project folder, named and dated consistently, so years of meetings stay searchable in seconds and nothing gets lost.

With the transcript captured, connected and filed, you reach the part that saves the most time: generate. From one transcript the AI can write many kinds of report, each for a different reader. A summary or minutes for a clean recap of what was discussed and agreed. Action items with owners and deadlines, pulled from what people actually committed to. A decisions log for accountability later. Sales or CRM notes formatted to drop straight into your pipeline after a sales call. And a plain-language client recap you can send without editing. You pick the ones your business needs; they all save to the client folder alongside the transcript.

Send it where your team already lives, then save it as one skill

A report that sits in a folder is a report nobody reads. So the last active step is distribution: the assistant delivers each report to the channel your people already use, automatically, minutes after the meeting ends. Drop the recap straight into the client or team WhatsApp group. Text the key points by SMS to whoever needs them, no app required. Or email the full report to the client or your team. You choose the channel, the AI formats the report for it, and it sends on its own, so the follow-up work that used to eat your afternoon simply disappears.

The real payoff is not any single recap. It is wrapping the whole flow, pull the transcript, file it by client, generate the reports, send them, into one reusable Claude Code skill you name, like meeting-flow. Once that skill exists, you never re-wire the pipeline again. Every future meeting runs the exact same steps on its own: the transcript is pulled the moment the call ends, saved in the right folder, turned into the reports you chose, and delivered to your group. What took a careful setup now takes zero effort.

That is what managing meetings with AI really buys a business. Not a smarter transcript, but a repeatable system that turns every conversation into filed, written, delivered output with no notes and no admin. Start at the top of the map, add an AI notetaker today, connect it to Claude Code, and save the whole thing as a meeting-flow skill so it works forever.

Which AI note taker should you use: Fireflies, Fathom or Otter?

Any reliable AI note taker with an API works as the front end of this system, and the three most common choices are Fireflies, Fathom and Otter. What you are really choosing is the ears of your assistant: the tool that joins the call, records it and produces the transcript everything else reads. Prioritise a note taker that auto-joins your calendar events, transcribes accurately with speaker labels, and exposes an API so your code agent can pull transcripts programmatically. Without that API, you are back to copy and paste, which breaks the hands-off promise.

At MediaGrowth we run Fireflies because it auto-joins reliably and its API makes pulling every transcript into our own database straightforward, but the pipeline is deliberately not locked to one vendor. The whole point of connecting through an API and saving the flow as a skill is that the note taker becomes swappable: change the tool, update one API key, and the rest of the system, the filing, the reports, the sending, keeps running exactly the same. Pick the note taker your team already likes, then build the assistant around it.

Which meeting reports are worth generating?

The strength of an AI meeting assistant is that one transcript can produce several reports, each written for a different reader, so choose by who needs to act. A summary or minutes is the baseline: a clean recap of what was discussed and agreed, useful for anyone who missed the call. Action items with owners and deadlines are the report that actually moves work forward, because they turn a conversation into a to-do list with accountability attached. A decisions log is quieter but invaluable months later, when someone asks why a choice was made and you have it on the record.

For sales and client teams, two more reports earn their keep. Sales or CRM notes format the key points from a discovery or pitch call so they drop straight into your pipeline, keeping the CRM current without manual data entry. And a client recap, written in plain, friendly language, is the report you send to the customer, so they leave every meeting with a clear written summary of what happens next. You do not need all of them on every call; pick the two or three that match the meeting type, and the assistant generates only those, every time, saved to the client folder.

Where should the reports be delivered?

Distribution is where most meeting systems quietly fail, because a report saved to a drive still needs someone to open it. The rule is to send each report to the channel your people are already in, not to ask them to check a new place. For client and team coordination, a WhatsApp group is often the fastest path: the recap lands in the same thread everyone already watches, minutes after the call, with no extra login. For quick, individual follow-ups, SMS delivers the key points to a phone without requiring any app, which is useful for busy owners and field teams.

Email remains the right channel for the full, formal report, especially anything a client will file or forward internally. The assistant can format the same underlying report differently per channel: a short recap for WhatsApp or SMS, the complete document for email. Because the sending is automated as part of the skill, you are not choosing between channels once and forever; you can route different report types to different places, so the client gets a polished email recap while your team gets the action items in the group chat, all from the same meeting, all on their own.

Do you need to be technical to build this?

No. The reason this playbook uses a code agent like Claude Code is precisely so you do not have to write the integration yourself. You describe what you want in plain English, connect the notetaker's API once, and the agent builds the pipe that pulls transcripts, the logic that files them by client, the prompts that generate each report, and the step that sends them. The one-time setup is a conversation, not a coding project, and the two exact prompts you need are written out on the map above, ready to paste in.

Your job stays the human one: deciding which reports matter for your business, checking that the summaries read the way you would write them, and naming the skill so it is easy to trigger. Once the meeting-flow skill is saved, running it is not technical at all, it happens automatically after each call. That is the whole promise of managing meetings with AI: the setup takes an afternoon of describing what you want, and after that every meeting is handled with no notes, no editing and no admin, forever.

Key takeaways

FAQ

What is an AI meeting assistant?

An AI meeting assistant is a system that handles a meeting end to end: an AI note taker joins the call and transcribes it, then a code agent like Claude Code pulls that transcript through an API, files it in the right client folder, writes the reports you choose (summary, action items, decisions, CRM notes, client recap) and sends them to your team. It goes beyond AI meeting notes by closing the loop from recording to delivery, so you never take a note by hand.

Why is an AI note taker on its own not enough?

An AI note taker gives you a transcript, but a transcript is raw material. You still have to read it, pull out the decisions and action items, write the recap, file it under the right client and send it to the people who need it. An AI meeting assistant automates that whole after-the-call job, so the note taker becomes the first step of a pipeline instead of another thing to process.

Which AI note taker should I use with this system?

Any reliable note taker with an API works, and the common choices are Fireflies, Fathom and Otter. Pick one that auto-joins your calendar, transcribes accurately with speaker labels, and exposes an API so your code agent can pull transcripts automatically. We use Fireflies at MediaGrowth, but the pipeline is not locked to one vendor: because it connects through an API and is saved as a skill, you can swap the note taker by updating one key.

What reports can it generate from a meeting?

From a single transcript the assistant can write several reports, each for a different reader: a summary or minutes, action items with owners and deadlines, a decisions log for accountability, sales or CRM notes formatted for your pipeline, and a plain-language client recap to send the customer. You choose which ones you need per meeting type, and they all save to the client folder alongside the transcript.

How do the reports get sent to my team?

The assistant delivers each report to the channel your team already uses, automatically, minutes after the meeting. That can be a WhatsApp group for the recap, an SMS with the key points, or an email with the full report. You choose the channel, the AI formats the report for it, and it sends on its own, so there is no manual follow-up.

Do I need to be technical to set this up?

No. You use a code agent like Claude Code, describe what you want in plain English, and connect the notetaker's API once. The agent builds the pipeline that pulls, files, writes and sends. The two exact prompts you need are on the map above. After you save it as one meeting-flow skill, it runs automatically after every call with no technical work from you.

Related reading

Want a plan like this for your business?

Meet the AI agents
Bruno Ashford Subscribe