Writing/Tool reviews/Partnerships/Granola — 12 months
§ 00 · 12 months daily use

The first AI tool whose absence would measurably raise my anxiety level.

Twelve months running Granola through every meeting on my calendar. The honest review — what it is, what it is not, the templates I have refined, the cost, the limits I keep. Written long because Granola is the one I would write long about.

Daily use
12months
Meetings logged
~420
Score
4.6/ 5
Verdict
Keep
+ What it does that nothing else does
− Where I would not reach for it
  • Local-audio capture means I never invite a bot, never break a calendar policy, never explain a recorder.
  • Live transcript, then a re-write — the notes I get back are structured to my templates, not a verbatim wall.
  • The chat-with-your-meeting layer turns one capture into a Slack update, CRM row, follow-up email, internal doc.
  • Templates are mine, not the vendor's. I edited each one for ~3 weeks and they have stayed stable since.
  • Personal calls where consent is unclear. Local-audio is technically silent, not ethically silent.
  • Pasting verbatim transcripts back at people. The summary is for me; what I send is something I wrote.
  • Pretending it is doing the listening for me. It captures. I still have to think.
  • Multi-party recordings where one party uses a strict no-AI policy. I run the script aloud and skip.

§ 01 · Thirty seconds

Thirty seconds to say it first.

Twelve months ago I would not have written a 5,000-word review of a meeting tool. Six months ago I would have. The thing that changed is that the meeting tool stopped being the thing I was reviewing and started being the substrate everything else sits on — the Slack update, the CRM row, the follow-up email, the internal doc, the prompt I run at the end of the week to ask what I have actually been working on. Granola is the layer that turns my week of meetings into structured text I can edit and forward. It earned that position by being silently good at the boring part, and by getting out of the way for everything downstream.

§ 02 · Definition

What Granola is, in one paragraph.

Granola is a desktop notetaker — Mac, Windows, iOS — that captures the audio of whatever meeting you are in locally, on your machine, without joining the call as a bot. It transcribes in real time, writes notes to whichever template you point it at, and lets you chat against the resulting transcript afterward to produce derived artifacts. There is no calendar bot, no shared recording link, no “Hi everyone, I'm an AI notetaker.” The tradeoff is honest: it cannot capture audio from people not in the room with you unless your machine can hear them, which is exactly the same condition you already operate under as the human in the meeting.

§ 02 · Try it on next week's calendar~5 min setup · cancel anytime

Run Granola through one meeting this week. Decide on Friday.

Free trial, no credit card. The fastest way to know if it works for you is to put it on one meeting and read the output back. That is what I did. I have not switched in 12 months.

  • Free plan available — no credit card to try
  • ~5 minute setup, runs in the background
  • Cancel anytime · Mac, Windows, iOS clients
Mac·Windows·iOS·Free plan available·No credit card to try·Cancel anytime
Granola AI meeting intelligence interface — live transcript on the left, structured notes on the right, anchored to a template I wrote.
FIG · 01Granola during a meeting — local recording, live transcript, structured notes anchored to a template I wrote.

§ 03 · How I use it

The four meeting shapes that drive my week.

I do not believe a meeting tool is general. I believe a meeting tool is good at the four or five meeting shapes you actually attend. Mine are below. Yours are different, and Granola will only work if you spend a week noticing yours and writing templates against them.

1:1

Direct-report 1:1

Weekly · 30 min

Two columns: what they brought, what I asked. A row at the bottom for anything I owe back by Friday. The transcript exists; the notes I send do not quote it.

~6 / week
CX

Customer call

Ad-hoc · 30–45 min

Use case, friction, the line they said that I want my PM to read verbatim, the asks I am taking back. CRM row gets written from the same transcript.

~4 / week
HR

Hiring screen

Calendar · 45 min

Signals against my rubric. Quote two lines. Recommendation. Granola removes the part where I lose two of the four signals to writing speed.

~3 / week
EXT

External strategy

Ad-hoc · 60 min

Who is in the room, what each one is anchored on, what was decided, what is parked. Granola is most useful here because I am most useful when I do not write.

~2 / week

§ 04 · Templates as YAML

How I structure a template — the shape, not the prose.

I write templates as a list of section headings with a one-line instruction underneath. The model fills the body; I edit the body to match how I would have written it. The structure does not change between meetings of the same shape. Stability is the point.

~/granola/templates/1-1-engineer.yml
# 1:1 with an engineer · weekly · 30 min
template: "1:1 · engineer"
sections:
  - heading: "What they brought"
    instruct: "Bullet what THEY raised. Do not editorialize."
  - heading: "What I asked"
    instruct: "Questions I asked + the answer in one line each."
  - heading: "Career / growth thread"
    instruct: "Any growth signal — promotion, scope, scope-loss."
  - heading: "Risks they flagged"
    instruct: "Project risks, team risks, dependencies."
  - heading: "What I owe by Friday"
    instruct: "Action items I committed to. Owner = me. Due = Fri."
style:
  voice: "first-person, short, no jargon"
  verbatim_quotes: true   # keep the line that mattered

That template runs ~6 times a week. It does not change. When it does change, it is because the meeting shape changed underneath me, which is rare and worth noticing.

A real Granola meeting summary — transcription with extracted action items, decisions, and follow-ups.
FIG · 02The template rendered — Granola pulls action items, decisions, and follow-ups out of the transcript automatically.

§ 05 · The list

The templates I run more than once a week.

The 1:1 engineer template above is the one I run most — six times a week, and the most edited of any I own. Its sibling, the 1:1 manager template, shares the same shape but adds an extra section for org context, which I need exactly twice a week. Both pull their value from being stable: the cost of changing them is high enough that doing so signals the underlying meeting actually changed.

Customer calls come in two shapes that need separate templates. Discovery is the canonical one — use case, friction, the verbatim quote I want my PM to see, the ask I'm carrying back, the follow-up — and it feeds the CRM row directly. Escalation is the same template plus a strict timeline section and a who-owns-it row, which is what turns a tough call into a closeable thread instead of a vague apology.

The remaining four templates each match a specific recurring shape. Hiring screens get rubric signals plus two verbatim quotes plus a recommendation, with no editorializing — the whole point is to keep my opinions visible as opinions. External strategy meetings get a room map at the top, decisions in the middle, parked items at the bottom, in that order. Internal reviews track what shipped, what slipped, the honest reason for the slippage, and the asks for next quarter. Pre-mortems get one section per failure mode and three lines under each: how it happens, how we catch it, what we do.

Eight templates cover roughly 95% of my calendar. The other 5% is unstructured enough that imposing a template would have removed the meeting's point.

· · ·

§ 06 · The shift

The before-and-after that justified keeping it.

I have run a meeting tool before. Two, actually. Both got uninstalled inside a month. The difference here is not capture quality — capture quality has been roughly fine across the category for two years. The difference is what happens to the capture after the meeting ends.

→ 01 · Capture

Local audio, never a bot.

I hit ⌘N at the top of a call. Granola starts recording the audio my machine can hear. No invites, no calendar policy, no “this call is being recorded.”

→ 03 · Distribute

Chat for derived artifacts.

I ask: write the Slack update; the CRM row; the follow-up to the customer; what I owe by Friday. One capture, four artifacts, none of them verbatim.

Plate IIThe capture · ⌘N
Plate IIIThe structure · template
Plate IVThe distribution · four ways

§ 07 · The premise

What lives in the meeting itself.

I have a quiet belief that the meeting is the cheapest place to put a piece of organizational state. It is also the most lossy place. Granola is interesting because it raises the floor of the lossy place without making the meeting itself worse. The model is not in the room. Nobody is performing for it.

The default outcome of any meeting I attend is a paragraph in something downstream of it. Granola makes that paragraph cheaper to write, harder to skip, and easier to revise the day after.

§ 08 · Side-by-side

No-one ever joins the meeting.

The single most-asked question I get about Granola is whether it sends a bot. It does not. The single most-useful comparison I can make is against the two architectures that do — the calendar bot, and the screen-share recorder. Each does some things Granola cannot. Granola does the one thing each of those cannot.

Table · 01 — Architecture comparison · how the three approaches differ on the things I care about
What it doesGranola · local audioCalendar bot · joins callCloud recorder · screen capture
Joins the call as a botVisible to participantsNoYesNo
Requires consent disclosurePer most company AI-use policiesSame as a human listenerYes · explicitYes · explicit
Captures audio from off-screen peoplee.g. a phone next to your laptopOnly if your mic hears itYesOnly on screen-share
Works on personal devicesNo calendar integration neededYesNoYes
Templates per meeting shapeUser-defined structureFirst-classLimitedLimited
Post-meeting chat against transcriptGenerate Slack updates, CRM rows, follow-upsYesYesSome
Honest answer to “is this recording?”From the perspective of other participants“I am taking notes with a tool”“Yes — see the bot”“Yes — see the indicator”

Last reviewed · 2026-05 · my install only · your mileage on integrations may vary

· · ·

§ 09 · The downstream

Capture is the input layer for everything downstream.

I keep finding that the meeting is not what I am paid for; what I am paid for is what happens between the meeting and the next one. That gap used to be where my notes degraded, my memory blurred, and my Friday turned into a re-creation exercise. Granola sits in that gap. Each transcript is the input layer for the four things I had to write anyway.

I shipped a blog bot at WorkOS — Cloudflare Workers + Workflows + Slack + Webflow CMS — that is now used org-wide. Once that pipeline existed, every other Applied AI internal feature I wanted to build became cheaper because the scaffolding was already in place. Granola plugs into that pipeline directly: “draft our perspective on the customer questions from this morning's Acme call” stops being a thirty-minute writing task. The capture is a means to an end, and the end is that the same hour produces four artifacts instead of zero.

§ 10 · The cost

The cost of Granola, honestly broken down.

I pay for the Business plan ($14/user/month). I had Basic for the first six weeks; I moved up because I wanted unlimited meeting history and the better integrations. The comparison below is current as of May 2026 — confirm on granola.ai for the latest.

Basic
Basic
$0/ mo

For trying it on a week of meetings without committing.

  • AI meeting notes
  • Limited meeting history
  • Chat within and across meetings
  • Templates · shared folders
  • Mac, Windows, iOS
Try free →
Enterprise
Enterprise
$35/ user / mo

When more than one person on your team is also doing this and IT cares.

  • Everything in Business
  • Single sign-on (SSO)
  • Org-wide auto-deletion · admin controls
  • Enterprise API access
  • Priority support · usage analytics
See enterprise →

Pricing as of May 2026 — confirm on granola.ai

Time I save by not having to listen the whole time.

The honest math: I spend about an hour a day writing artifacts that derive from meetings — Slack updates, CRM rows, follow-ups, internal docs. Granola does not remove that hour; it shifts where the time lands. The bar below scales to your meeting load. Move it.

Estimated hours per week — before vs after2.7 hrs saved · 12 meetings/wk
Before · 7.0h
After · 4.3h
Writing-while-listeningEditing structured output

Model · before = 100% of meeting time spent on parallel writing · after = 40% of meeting time spent on editing

§ 10 · The plan I use$14 / mo · my recommended starting tier

Try the plan I use — Individual, free for the first week.

If you want to follow the exact configuration I run — unlimited templates, the four shapes above, the prompt pack below — Individual is the tier. Free trial first, then $14/mo, then cancel any month it stops earning its line item.

Affiliate link·Commission if you stay past trial·I would recommend it either way

§ 11 · My prompt pack

My prompt pack.

These are the chat prompts I run against a finished transcript. None of them are clever — they are the operations I used to do by hand at the end of the day, each refined over twelve months by deleting the parts that did not survive into the doc I actually sent.

The first is the Slack update. After every meeting that warrants one, I run “Write a four-bullet Slack update to my team about this meeting. Lead with what we decided. Use my voice — short, first-person, no jargon.” The output ships within a minute of the call ending, before anyone has to ask what happened. For customer calls the equivalent is the CRM row, generated from a stricter prompt — “Output a single-row update for our CRM with these fields: Use case · Friction · Verbatim quote · Asks · Next step. One line each.” Paste, save, done.

Follow-up emails get a similar treatment, scoped to one recipient and capped at six sentences: “Draft a follow-up to [name] that thanks them, restates the two decisions, and asks for the one thing I committed to ask.” On Fridays I run a different kind of prompt across the whole week's captures — “Across all meetings tagged #1:1 this week, list every commitment I made with an owner of ‘me’ and a due date. Sort by due date.” That one is the closest thing I have to a personal accountability dashboard. Once a quarter I also run a pre-mortem rewrite — “Re-read this pre-mortem. For each failure mode, write the one sentence we would say in the retro if it happened.” Sharper hypothetical, sharper meeting.

The prompts are not the value. The constraint behind each prompt is — knowing the shape of the artifact you want before you ask for it. That part transfers.

§ 12 · Where it breaks down

Where it breaks down.

Capture quality drops in the cold-room case — a conference room with three people, one phone speaker, one whiteboard. The fix is to be the person near the speakerphone, not to expect magic. The related failure mode is overlapping speakers: three voices on top of each other get collapsed, and the transcript reads like the loudest person was the only person. Granola does not fix the meeting, only the writing about the meeting.

The first week is also a tax. You will not have templates yet, and you will not yet have a sense for which prompts produce which artifacts. By week two it stops being a tax; by week four you stop noticing it's there. Multi-language meetings are a real edge — capture is strong in English, decent in Spanish and French, weaker elsewhere. If half your calendar is bilingual, test it on yours before committing.

The honest stretch is using Granola past meetings — long phone calls with vendors, for example. It works, but the output is rougher because the meeting shape is rougher. The tool is honest about that, and so am I.

§ 13 · How to actually start

How to actually start using it — the first week.

Install it before Sunday. Open it once. Click through the onboarding. Do not write a template yet — let the app sit there until Monday. Then run it on your first real meeting using the default template, read the output, and notice what's missing. The point of the first run is not to like the output; it is to discover what you want.

Monday evening, write one template — the shape of the meeting you have the most of. Five sections, a one-line instruction under each. Twenty minutes, no more. Then leave it alone for the rest of the week and use it. By Friday you'll either trust the output or have a specific edit in mind. Either is fine.

After a week, add a second meeting type, then a third. Build your prompt pack one template at a time, anchored to a meeting shape you actually attend. And tell people. The local-audio architecture lets you be silent; that doesn't mean you should be. “I'm taking notes with an AI tool” is one sentence. It costs nothing, and it closes the consent loop so you stop having to think about it.

The first week of running Granola is the only week where it's a tax. By week two you stop noticing it's there, except for the part where you start noticing how much less you're carrying.

· · ·

§ 14 · The limits I keep

What I do not use it for.

I do not run Granola in calls where consent is unclear. Personal capture is one thing; recording someone who has not understood that capture is happening is another, and the local-audio architecture makes it technically silent without making it ethically silent. I tell people. The one-sentence disclosure costs nothing and resolves the awkwardness before it starts.

I do not paste raw transcripts back at people, either. The summary is for me. The transcript is for me. What goes to my manager, a customer, or a partner is something I wrote, informed by the record, not pulled from it verbatim. The line between those two artifacts is the thing that protects the relationship.

And I do not pretend the AI is doing the listening for me. It captures. I still have to think, still have to remember, still have to actually be in the meeting. Granola removed the part of meetings I was bad at; it did not remove the part I have to do.

· · ·

§ 15 · The take

If you only read one paragraph of this page.

Granola is the meeting tool I'd build if I were going to build one. It removes the part of meetings I was bad at, leaves the part I have to do, and makes everything downstream of the meeting — Slack updates, CRM rows, follow-up docs, internal AI features — cheaper to wire together. Twelve months in, it is the first AI tool whose absence would measurably raise my baseline.

The card below opens Granola directly. The form further down sends my workflow guide first. Either path works.

§ 15 · Try it on next week's calendar12 mo daily use · Zachary Proser

Run Granola through one meeting this week. Decide on Friday.

Free trial, no credit card. Twelve months in I have not found a reason to switch. The fastest way to find out if it works for you is to put it on a real meeting this week.

  • Free plan available — no credit card to try
  • ~5 minute setup, runs in the background
  • Cancel anytime · iOS, Mac, and Windows clients
Mac·Windows·iOS·Free plan available·No credit card to try·Cancel anytime
§ 16 The meeting workflow guide

The meeting workflow guide.

Drop your email and I will send you the meeting workflow guide I actually run: which templates I use for which meeting shapes, the prompt pack I've refined over twelve months, and what I do after the call. Roughly one email, then nothing.

01
→ One email, the workflow guide, then nothing

Affiliate disclosure. Granola pays me a commission if you stay on past the trial. It is the meeting tool I would recommend either way; the commission is what makes the time to write at this length economic. The take is mine. No edit rights granted.

Review provenance

Twelve months of daily use on a Mac (M3 Pro) and an iPad. ~420 meetings logged across 1:1s, customer calls, hiring, and strategy. No edit rights granted to Granola; affiliate disclosure above.

Last reviewed

2026-05-13 · Granola v3.4 · pricing current at time of writing · will be re-checked quarterly.