Guides

A meeting summary is not minutes, and the difference is the work

A summary is a compression of a meeting for someone who was not there, and it is correct when a reader who missed the call understands what happened. Minutes are a record of commitments, and they are correct when every line has an owner, a destination and a next observable event. Transcription tools produce the first well because summarizing is a language problem. They produce the second badly because deciding what counts, who owns it and where it belongs is a judgment problem that needs your backlog, your team and your quarter, none of which are in the recording.

The call ends and the email lands eleven minutes later. Four hundred words, well organized, accurate: the team discussed the staging environment, agreed to move the demo, and raised a concern about the auth migration. Everyone reads the first two lines. By Thursday nobody can tell you what was agreed, because not one thing in that email is an object anybody owns.

Meeting transcription got very good, and the problem it was sold against is still sitting there. That is not a failure of the models. It is that a summary and minutes are two different documents with two different jobs, and the tools are extremely good at producing the one you needed less.

Three artifacts wearing one name

A transcript is evidence. It is verbatim, searchable, and almost never read. Its job is to settle a disagreement about what was said, which is a job it does perfectly and roughly twice a year. Length is not a defect in a transcript, because nobody reads it front to back.

A summary is a compression, and its audience is someone who was not in the room. It is optimized for reading time, and its correctness test is whether a person who missed the call now understands what happened. Every good summary is lossy on purpose. That is what makes it a summary.

Minutes are neither. They are a record of commitments, and they are not a shorter version of the meeting but a different selection out of it: decisions with a date, obligations with an owner, open questions with an addressee. The test is not whether they read well. It is whether each line can be acted on, and whether its absence would break something later.

The failure modes are asymmetric, and that asymmetry is the whole argument. A summary that leaves out a detail is still a good summary. Minutes that leave out a decision are a defect, and it surfaces three weeks later as an argument about scope that nobody can win. Two documents graded that differently cannot come out of one pass over the same text at the same standard.

What a transcription tool actually hands you

Three things, usually: the verbatim text, a summary, and a bulleted list labeled action items. The first two are genuinely solved and worth the money on their own. The third is where the promise lives, and it is the structurally weakest of the three.

The reason is not model quality. It is that the list is extracted from what was said, and what was said is not what is owed. Three shapes account for most of the gap.

  • The hedge."Someone should probably look at the staging environment" is a sentence in the shape of an action and a commitment by nobody. It arrives in the list carrying exactly the same weight as a real one, because grammatically it is one.
  • The delayed yes. The actual commitment is often two words, three turns after the thing being committed to, from a voice the transcript labels Speaker 3. Recovering it is an attribution problem across the conversation, not a summarization problem within a paragraph.
  • The item that already exists. A good part of any list is work that is already a ticket. Nothing in the recording knows your backlog, so nothing in the list can tell you which lines are new, and the cost of that shows up as duplicates your team has to close.

And even the lines that are right are not yet actionable in the only sense that matters. They have no owner as your tools know owners, no destination, and no shape. They are sentences about work rather than work.

The last mile is where the hour goes

Time the part after the call sometime. Very little of it is writing. It is three decisions per item, repeated: does this count, who owns it, and where does it live. None of the three can be answered from the recording, because all three depend on what you know about the team, the sprint and the quarter.

Then there is the shape tax, which is the part people underestimate. A Jira issue is not a sentence: it needs a project, an issue type, and often fields that particular project marks required, which differ from project to project and appear in no transcript ever recorded. A Slack message needs a channel. A Confluence page needs a space and a parent. Each is a small question, answered per item, in a different interface, and the switching costs more than the typing.

What a good handoff looks like

If the last mile is a routing problem rather than a writing problem, the tool should be shaped like a router rather than a writer. Five properties separate the ones that help from the ones that add a document to your week.

  • It reads what you already have. The notes you typed, the transcript someone sent you, a document on disk. A tool that requires a bot in the call has made joining the meeting a precondition for organizing it.
  • It proposes rather than files. Reading a proposed write with its target already filled in takes a few seconds. Writing the same thing by hand takes a couple of minutes. That ratio is the entire economics of the last mile, and it only holds if the proposal is specific enough to approve.
  • Approval is per item. One button that files everything is a button for approving a list you did not read, and the items you would have deleted are exactly the hedges from the section above.
  • Destinations are asked before the model runs, not after. Picking the project or the channel first means a change of mind costs nothing. Generating a draft and then discovering the target was wrong means paying for the draft twice.
  • Something comes back. A created issue key, a message link, a page URL. Without a receipt you have no way to tell an item that landed from an item you approved, and you end up checking each tool by hand, which is the work you were removing.

That is the shape Khint's Super Khint step takes. It reads a selection, your clipboard or a document, proposes each write with its target filled in, and runs nothing until you click Run on that row. Anything the planner could not know, such as a field the destination project marks required, is asked in the row at the moment you approve it. Each write returns its key or URL, and the completed run leaves a row you can open straight to the thing that was created. The writes themselves are the ordinary integration writes that a scripted workflow uses, with an approval in front of each one.

What no tool decides for you

A proposal list is a draft of your judgment, and it is wrong in both directions. It will offer you the hedge as a ticket and it will miss the sentence that mattered because nobody phrased it as an action. Approving quickly is fine; approving without reading gives you a backlog full of somebody's conversational filler, and the cleanup is worse than the retyping was.

Writes to other people's tools are also not atomic, and any tool that claims otherwise is describing something it cannot deliver. If three writes go out and the second fails, the first one already exists and a colleague can already see it. Rolling back would mean deleting a ticket someone may have started reading. The honest contract is to report exactly which ones landed and let you decide about the rest, which is why a run should tell you per item rather than per batch.

Then the limits that are simply outside software. The decision made in the corridor afterwards is not in any input. Neither is the thing everyone in the room understood and nobody said, which is often the most important constraint on the work. And Khint in particular has no recorder and no bot that joins your call: it works on text you already have, so if your problem is that nobody is taking notes at all, you want a note-taker first and the comparison with one is the honest version of where the line sits.

Where to start on Monday

Stop producing a minutes document. It is the artifact everyone asks for and almost nobody reads, and it survives because it is a familiar shape rather than because it works. Produce two things instead, and let them be different.

The record goes where the work happened. A work session in Khint is a container for exactly this: notes and results accumulate as entries, and a compacted state keeps the objective, the open threads, the decisions and the artifacts current, so the next thing you run knows what has been going on. Sessions and their entries live in a local database on your machine and are never synced to any server, which is the right default for a record that contains half-formed opinions about people.

The commitments go into the trackers that already own them, one at a time, each with a destination you approved. That is minutes: not a page describing obligations, but the obligations themselves, existing as objects in the places your team already looks. If you want the mechanics of the first one, the walkthrough for turning meeting notes into Jira tickets covers the setup, and why AI tickets get rejected in refinement covers what has to be in one for it to survive contact with a developer.

Common questions

What is the difference between meeting minutes and a meeting summary?

A summary compresses the meeting for someone who was not there, and it is correct when a reader understands what happened. Minutes record commitments, and they are correct when every line has an owner, a destination and a next observable event. A summary is allowed to be lossy; minutes that lose a decision are a defect.

Why are AI action items from a transcript often wrong?

Because they are extracted from what was said rather than from what was agreed. Hedges like 'someone should probably look at this' are grammatically actions and commitments by nobody, a real commitment is often two words several turns later from an unlabeled speaker, and nothing in a recording knows which items are already tracked in your backlog.

Do I still need a transcription tool?

If nobody in the meeting is taking notes, yes: something has to produce the text. The distinction is what happens after. Transcription solves capture and summarization very well, and it stops at the point where deciding what counts, who owns it and where it goes begins.

Can an AI file the tickets automatically after a meeting?

It can, and the useful version does not. Filing without approval means every hedge in the conversation becomes a ticket somebody has to close, and the cleanup costs more than the typing did. Proposing each write with its target already filled in, then writing only what you approve item by item, keeps the speed and removes that failure.

What should minutes contain?

Decisions with the date they were taken, obligations with a named owner and a next observable event, and open questions with the person expected to answer them. Discussion that leads to none of those belongs in the record of the meeting rather than in the minutes, and leaving it out is what makes minutes usable.

Where should the record of a meeting live?

Close to the work rather than in a document nobody opens. A running work session that accumulates notes, results and decisions gives you a record that later actions can read, which a static page emailed after the call cannot do.

Try it in your own workflow

Khint runs your prompts on selected text in any Mac app, from one shortcut. Free with 300 credits a month, about 10 AI actions a day.