How to Create Meeting Minutes from a Transcript (2026)

Rasif Ali KhanRasif Ali Khan
4 min read

How to create meeting minutes from a transcript in 2026. Use speaker labels, timestamps, and a short template instead of pasting an AI recap into the board pack.

On this page

Transcribe faster with File Transcribe

Upload audio or video, get speaker labels, timestamps, and editable text free to try.

Try it free

Meeting minutes from a transcript are an editing pass, not a prompt. The transcript is the source. Minutes are the official record: attendees, decisions, actions, and what was explicitly not decided. If you paste a bot recap into the minutes doc, you will ship invented owners and missing dissent.

This is the after-the-call workflow. Upload path: File Transcribe. Related: how to turn meeting transcripts into action items. Recap tools if you only need a Slack summary: best AI summary tools for meetings.

Direct answer

  1. Get a transcript with timestamps and speaker names.
  2. Fill a minutes template: attendees, agenda, decisions, actions, parking lot.
  3. Every decision and action cites a timestamp.
  4. Cut suggestions that nobody owned.
  5. Send the minutes. Keep the transcript as the archive.

Tool page if you already work this way: meeting minutes.

Minutes vs summary vs action items

DocumentJob
SummaryFast recap for people who missed the call
Action itemsOwner + task + due date
MinutesOfficial record for boards, clients, or regulated teams

A summary can skip a "no." Minutes cannot. If legal, finance, or a client will read this, start from the transcript.

Step 1: Get a labeled transcript

Record in Zoom, Meet, or Teams. Download the MP4 or M4A. Upload to File Transcribe and turn on speaker labels. Rename Speaker 1 and Speaker 2 before you write minutes.

If you skip names, every "I will" is useless. How-to: how to name speakers in a transcript.

Zoom path: Zoom meetings. Format: MP4 to text.

Step 2: Use one template every time

Copy this into the doc:

Meeting: Date: Attendees: Absent:

Decisions

  • Decision. Timestamp.

Action items

  • Owner | task | due | timestamp

Notes (optional)

  • Only facts that will be argued later.

Parking lot

  • Ideas with no owner.

Do not invent sections for "vibes" or "key takeaways." Those belong in a summary email, not minutes.

Step 3: Hunt decisions before tasks

Search the transcript for decided, agreed, going with, not doing, approved, rejected.

Write the decision as a complete sentence. Add the timestamp. If two people disagreed, say so in one line. Minutes that hide dissent get you in trouble later.

A decision is not a task. "We will not add SSO this quarter" is a decision. "Maya removes the SSO teaser from the pricing page by Friday" is a task.

Step 4: Pull action items with a hard test

Keep only lines you would put in Linear, Asana, or the client's tracker with a name next to them.

Keep: "Sam emails the SOW to Northwind by Wednesday." Drop: "We should think about onboarding."

Format: `Owner | task | due | 00:18:02`

If nobody said a due date, leave it blank or set it in the room after the call. Do not let a model guess Friday.

Step 5: Listen to the timestamp when it matters

Click playback on money lines: pricing, dates, "we are not," names of customers. AI drops "not" more often than you want on commitments.

Five seconds of audio beats a confident recap.

Step 6: Where minutes should live

TeamPut minutes...
Board / nonprofitShared drive the secretary already uses
Client workshopEmail plus the tracker they asked for
EngineeringTracker for tasks; short minutes doc for decisions
SalesCRM next step, not a Google Doc graveyard

The transcript can stay in File Transcribe. The minutes should not live only inside a meeting-bot workspace the client cannot open.

Using AI without wrecking the record

Ask a model for candidates after you have the labeled transcript. Then delete anything without an owner. Never accept a due date the model invented.

If you only needed a Slack recap, skip minutes and use a summary tool. If anyone will quote this later, do the minutes pass.

FAQ

Can ChatGPT write meeting minutes from a transcript?

Yes as a draft. Paste the labeled transcript, ask for decisions and actions in your template, then verify timestamps on audio.

Do I need a meeting bot to create minutes?

No. Record the meeting, upload the file, write minutes from the transcript. Bot-free path: best AI note takers that are not meeting bots.

How long should this take?

Ten to fifteen minutes for a 45-minute meeting if speakers are named. Longer if you skip labels.

Minutes or full transcript for compliance?

Keep both. Minutes are the official summary. The transcript is how you prove a line was said.

What if the recording has no speakers labeled?

Label them first. Unlabeled minutes are how "someone" owns every task.

Do this next

Upload today's recording on the homepage, rename speakers, and fill the template with three decisions and three actions, each with a timestamp. If you cannot find three real actions, the meeting did not need a longer recap.

Related: Action items from transcripts | Best AI meeting assistants | Meeting minutes tool | Pricing

Further reading

Written by

Rasif Ali Khan

Rasif Ali Khan

Founder, File Transcribe

I made File Transcribe to turn recordings into editable text without extra steps. I write these guides from the workflows I use myself, like meetings, podcasts, lectures, and the rest.

All posts →