What can you build?
- Custom AI agents - Build agents that analyze sentiment across your calls, surface recurring themes in product feedback, or combine meeting context with other data sources for deeper insights.
- Knowledge bases & wikis - Feed meeting notes into Notion, Confluence, or a wiki so your team’s knowledge is searchable and current.
- Task & follow-up automation - Extract action items from meeting notes and automatically create tasks in Linear, Jira, Todoist, or your project management tool of choice.
- CRM sync and reporting - Push meeting summaries and action items to CRM records, dashboards, or internal reporting workflows.
Who is it for?
Any workspace member on a Business or Enterprise plan can create API keys. On Enterprise plans, workspace admins can control which note access scopes members can use in Settings → Workspace → General → API access for members.Access scopes
Notes in Granola are private by default. For a note to appear through the public notes scope, it must be in a folder visible to everyone in your workspace, such as a folder in the Team space. Notes that remain in private folders are only available through personal notes access for users who can already access them.
Getting started
- Open the Granola desktop app
- Go to Settings → Connectors → API keys
- Click Create new key
- Select the note access scopes the key should include
- Click Generate API Key
- Copy your API key for use in other apps
On Enterprise plans, an admin may need to enable API access scopes before members can create keys for those scopes.
Managing API access on Enterprise
Workspace admins on Enterprise plans can choose which scopes members can use:- Open Settings → Workspace → General
- Find API access for members
- Click Manage
- Choose which note access scopes members can use
Workspace API keys
Workspace API keys are managed by admins and belong to the workspace rather than an individual user. They’re available on Business and Enterprise plans, and unlike personal API keys they don’t expire and aren’t tied to anyone’s account — so they keep working even if the admin who created them leaves. A workspace API key can access:- Public notes — notes visible to everyone in the workspace, such as notes in the Team space. If an admin has turned off Allow public folders for the workspace, these notes aren’t exposed to the API.
- Notes in spaces with API access enabled — a space’s notes can be read by workspace API keys when Allow Granola API access is turned on for that space, either when it’s created or later from Settings → Spaces. This exposes the notes in that space, including its folders and subfolders.
- Open the Granola desktop app
- Go to Settings → Connectors → Workspace API keys
- Click Create new key
- Copy your API key for use in other apps
Only workspace admins can create and manage workspace API keys.
Revoking a key
Personal and workspace API keys are managed on separate pages, so revoke each from its own page. To revoke a personal API key:- Go to Settings → Connectors → API keys
- Find the key you want to revoke and click Revoke
- Confirm in the dialog
- Go to Settings → Connectors → Workspace API keys
- Find the key you want to revoke and click Revoke
- Confirm in the dialog
API Documentation
Full API reference with endpoints, authentication, and examples.
FAQs
What plan do I need?
What plan do I need?
You need a Business or Enterprise plan to create API keys.
What's the difference between the Granola API and MCP?
What's the difference between the Granola API and MCP?
The Granola API gives you an API key for scripts, automations, and custom integrations. MCP uses browser-based OAuth and is designed for conversational AI tools like Claude and ChatGPT.
Can I access private notes or private folders?
Can I access private notes or private folders?
Only if the key includes personal notes access and the key owner can already access those notes in Granola. Public notes access only includes notes visible to everyone in the workspace.
Can I access team notes and my own notes with one key?
Can I access team notes and my own notes with one key?
Yes. Select both Personal notes and Public notes when creating the key.
Why is the API returning no notes?
Why is the API returning no notes?
The API only returns notes that match the key’s access scopes. For public notes access, make sure the notes are in a folder visible to everyone in the workspace, such as a folder in the Team space. For personal notes access, make sure the key owner can access those notes in Granola.
Is there a sandbox or test environment?
Is there a sandbox or test environment?
Not currently. We recommend testing with a small number of notes in a dedicated test folder.
Are there rate limits?
Are there rate limits?
Yes. API keys are rate limited to 25 requests burst capacity with a sustained rate of 5 requests/second. Limits may apply per user or workspace depending on the key’s access scope.
Are webhooks available?
Are webhooks available?
Yes. Webhooks are available on Business and Enterprise plans. See the
webhooks guide to register an endpoint, subscribe to events,
verify signatures, and handle retries.

