Quanta

← Back to Briefings

Claude Haiku 4.5 Turns Standup Notes Into Action Items

Team playbooksEN70 reads

01 · Where action items get lost between standup and the ticket queue

Most engineering teams do not lose decisions in the room; they lose them in the forty minutes after the room empties. Someone volunteers to write the notes, gets pulled into an incident, and the transcript sits in a recording nobody reopens. Two weeks later the same debate restarts because the follow-up never became a ticket, and the team lead spends the next review reconstructing what was already agreed.

A meeting-notes pipeline fixes this at the mechanical layer, not the cultural one. Keep your normal meeting habits: a recorded call, a shared transcript, or a rough text dump pasted from a chat tool. A model pass then reads that input and returns three artifacts every time: a short summary, a list of action items with owners and due dates, and a follow-up queue for the next review.

The goal is not eloquent minutes. The goal is a predictable hand-off object that a team lead can paste into a tracker without rewriting a sentence. Once that object is predictable, the automation becomes boring, and boring is what survives contact with heavy, sustained workloads.

02 · Writing an output contract that survives a ninety-minute architecture review

The single biggest quality lever is the contract you give the model before it ever sees the transcript. Decide the shape of the answer first, then let the content fall into it. A workable contract asks for a decision log, an action list, an open-questions list, and a follow-up section, each in a fixed order.

For every action item, require these fields:

  • › Owner named as a single person, or explicitly marked unassigned so it cannot hide in a group pronoun.
  • › Due date stated as a concrete date when the transcript gives one, and as a relative window such as next review when it does not.
  • › Decision status separating items that were agreed from items that were only discussed.
  • › Evidence as a short phrase from the transcript, so a reader can trace the item back to the moment it was raised.
  • › Follow-up interval telling the pipeline when to re-surface the item if it is still open.

Long meetings need one extra rule. Split a ninety-minute transcript into segments, summarise each segment into the same schema, then merge the segment summaries into a single document in a second pass. This map-then-merge pattern keeps the model from flattening a nuance raised at minute twelve under a louder discussion at minute seventy, and it keeps each individual call small enough to reason about.

03 · Routing the first pass to a fast model and the merge to a heavier one

Not every stage of the pipeline deserves the same model. Speaker labelling, segment summaries and field extraction are high-volume, low-judgment work, and that is where a fast, economical model earns its place. Claude Haiku 4.5 is a sensible example for this first pass: it handles structured extraction across many short calls without demanding the context budget that a synthesis stage needs.

Reserve a stronger reasoning model for the merge: reconciling duplicate action items, deciding whether two phrasings describe the same task, and writing the summary a director will actually read. Gemini 3.1 Pro is a reasonable example for that stage, where the input is already condensed and the task is judgement rather than transcription.

Keep the routing table in configuration, not in code. When a squad outgrows a stage, swap the model for that stage only, and leave the rest of the pipeline untouched. This also gives you a clean way to test a new model on the same transcripts and compare the resulting action lists field by field.

04 · Counting tokens across cache writes, cache reads and fresh context

Meeting pipelines are deceptively repetitive: the same system prompt, schema and style rules go out with every call, while only the transcript segment changes. That repetition is exactly where token accounting decides whether the rollout is affordable.

Structure each request so the stable material sits in a cacheable prefix and the variable transcript follows it. Then expect two distinct costs on the read side: cache writes when the prefix is first stored, and cache reads on later calls that reuse it. Both are metered separately, so treat the prefix as an asset you version deliberately rather than something you rewrite casually. Changing one sentence of the system prompt invalidates the stored version and turns your cheapest calls into cache writes again.

This is also where the relay layer matters. Quanta is a pay-as-you-go API relay built for teams with heavy, sustained workloads: every call is metered on real tokens, with cache writes and cache reads priced separately, so the number you see reflects what the pipeline actually consumed. One balance covers Claude, GPT, Gemini, DeepSeek, Kimi, GLM, Qwen, Grok and other models, and it works with Claude Code, Codex, Gemini CLI and any OpenAI SDK. For a team lead, the practical benefit is that the extraction stage and the synthesis stage draw from the same account, so nobody is reconciling three invoices to find out what the notes pipeline cost.

05 · Rolling the note pipeline out to six squads inside one budget

Start with one squad and one recurring meeting type, usually the weekly review, because it has a stable agenda and a clear follow-up ritual. Run the pipeline in parallel with manual notes for a few cycles, compare the two action lists, and fix the contract where they diverge. Only then delete the manual step.

When you widen the rollout, put guardrails in place before volume arrives:

  • › A weekly token budget per squad, so one runaway transcript cannot consume the balance meant for everyone.
  • › A stage-level routing table, listing which model handles extraction, which handles merging, and which handles optional extras such as drafting reminder messages.
  • › A retention rule for transcripts, since meeting audio and notes are internal material and should follow the same handling as the rest of your engineering data.
  • › A fallback path, so that when a call fails or a transcript is unusable, the meeting still produces notes by hand and the pipeline records the miss rather than silently skipping a week.
  • › A monthly review of the spend report, looking for stages where cache reuse is low or where a heavier model is doing work a lighter one could do.

Choose the relay and account structure at the start rather than after the third squad joins. Quanta suits this moment: a single balance across providers, real-token metering, and a referral programme that earns you 19 percent of the top-ups made by teams you bring along. Open a Quanta account when you are ready to point your first extraction stage at it.

06 · Following up two weeks later without rebuilding the meeting

Notes only pay off if the follow-up queue is fed back into the system. Keep each generated action item as a record with its owner, due date and follow-up interval, and let the pipeline regenerate a short status digest at each interval: still open, closed, or blocked with a one-line reason.

Run a two-week audit on a sample of items and ask three questions. Was the owner correct. Was the due date taken from the transcript or invented. Did the follow-up actually reach the person responsible. Those three answers tell you whether to tighten the output contract, adjust the evidence requirement, or change the routing table.

Watch two operational measures over time. First, the rate of items that survive untouched from the generated list into your tracker; that is the real quality signal. Second, the share of review time spent on new decisions rather than on reconstructing old ones. When both move the right way, the pipeline has done its job, and your review meetings go back to being about engineering rather than about remembering what happened at the last one.