Benefits of connecting Granola to Windmill
Connecting Granola to Windmill brings your meeting notes and transcripts into Windy’s context — so nothing from your conversations gets lost.- Granola recordings appear linked to their matching 1:1 in Windmill
- Windy has access to every Granola meeting visible to your connection — notes you own, notes shared with you, and anything in folders you can see
- Richer Catch Me Up reports that can cite real meeting content
- Meeting context surfaces in suggested topics and performance reviews
- Discussions and decisions get captured as they happen, not months later
How to connect Granola
Generate an API key in Granola

Open the Connect Granola page in Windmill

Paste your API key and connect
API key types
Granola API keys created by workspace members carry one or more access scopes — Personal notes and Public notes. Workspace admins can also create workspace API keys that belong to the workspace rather than a user. The key you choose affects who can see the synced recordings in Windmill. The scopes on a key only control which notes sync from Granola. They never change who can see the data in Windmill.Personal API key
- Any workspace member on a Granola Business plan can create API keys. On Enterprise plans, a workspace admin must first enable the scopes under Settings → Workspace → General → “API access for members”.
- Accesses notes you own or that are shared with you — including notes in private folders shared with you. Create the key with the Personal notes scope. Adding Public notes also syncs every public note in your workspace into your private view.
- In Windmill, all data synced through a Personal API key is private to the user who created the connection — no one else can see it
Workspace API key
- Created by workspace admins on Business and Enterprise plans. The key belongs to the workspace, survives the creator leaving, and does not expire.
- Reads the workspace’s public notes plus any spaces that have been granted Granola API access (Allow Granola API access is on by default for new spaces) — cannot access private notes
- In Windmill, each recording synced through a Workspace key is visible only to the recording’s owner (if they’re a Windmill member). It is not visible to anyone else, even if the note was shared with them in Granola.

Connected data
When Granola is connected, Windmill securely reads the following information:Where Granola content shows up in Windmill
Granola content flows into Windmill in three distinct places. It helps to keep these separate — they behave differently.Linked recordings on 1:1s
When a Granola recording matches a 1:1, Windmill shows the recording as a link on that 1:1. Clicking it opens the notes and transcript. Windmill matches recordings to 1:1s using two methods:- Calendar event matching — Windmill links recordings based on the underlying calendar event ID. This is the primary method and works when both Granola and Windmill are connected to the same calendar.
- Smart fallback — If a calendar event ID isn’t available, Windmill uses the meeting time and attendees to identify the correct 1:1.
Catch Me Up reports
Catch Me Up reports get you up to speed ahead of a 1:1. Learn more in 1:1s → Catch Me Up. If you’ve connected Granola, Granola notes can surface as a source in Catch Me Up — but it’s not guaranteed:- Catch Me Up is dynamic. Content is pulled from available sources each time the report is generated.
- A Granola recording will only be considered if it existed when the report was generated. Recordings from meetings that happened after the last generation won’t appear until the report regenerates.
- You can click Regenerate on the Catch Me Up panel to re-run it with the latest data.
- Only your own Granola connection is used. The other person’s Granola auth has no effect on what appears in your Catch Me Up.
Granola will not automatically populate the shared 1:1 notes space
Granola notes are not copied or imported into the shared 1:1 notes section. The 1:1 notes space is for what you and your counterpart write together in Windmill — it stays separate from the Granola recording linked above. If you want to pull Granola content into your 1:1 notes, you can copy and paste it manually.Windy
Windy has access to every Granola meeting visible to your connection — notes you own, notes shared with you, and anything in folders you can see. You can ask Windy about past meetings, decisions, or context, and Windy can cite Granola recordings in its responses. This applies to all Granola recordings, including non-meeting recordings (dictation, brainstorming, solo notes). Those still sync and are available to Windy — they just won’t be matched to a specific 1:1.Sharing recordings across users
Granola recordings are private to the person who recorded them by default. For a recording to be visible to both people in Windmill:- The recording must be shared in Granola — either moved into a shared folder, or recorded directly into one.
- Both people must connect Granola to Windmill with their own Personal API key.
Permissions
Windmill requests read-only access to Granola.FAQs
Does Windmill change anything in Granola?
Does Windmill change anything in Granola?
How often does Granola data sync?
How often does Granola data sync?
What's the difference between Personal and Workspace API keys?
What's the difference between Personal and Workspace API keys?
Can multiple people connect their own Granola accounts?
Can multiple people connect their own Granola accounts?
Why can't I see all my Granola recordings in Windmill?
Why can't I see all my Granola recordings in Windmill?
I can't create a personal API key in Granola
I can't create a personal API key in Granola
Which access scope does my API key need?
Which access scope does my API key need?
Why don't I see my Granola notes inside my 1:1 notes?
Why don't I see my Granola notes inside my 1:1 notes?
Will my Granola recording show up in someone else's Catch Me Up?
Will my Granola recording show up in someone else's Catch Me Up?
Does Windy have access to all my Granola meetings?
Does Windy have access to all my Granola meetings?
Can both a manager and their direct report see the same Granola recording on a 1:1?
Can both a manager and their direct report see the same Granola recording on a 1:1?
What happens to recordings that aren't part of a meeting?
What happens to recordings that aren't part of a meeting?