This page covers Granola as an app connector, which provides meeting context both while you build and inside your deployed app. Granola is also available as a chat connector, which only provides meeting context to the Lovable agent while you build.
- Retrieve AI-generated meeting notes and summaries
- Access full meeting transcripts on demand
- Build workflows around meeting intelligence
- Sync action items and notes into your product
Common use cases and example apps
How Granola connections work
Each Granola connection uses one Granola API key. The data available to your app depends on the API key type and the permissions of the Granola account or workspace behind that key. Granola supports two API key types:How to connect Granola
Workspace admins and owners can connect Granola. You can create multiple Granola connections using different API keys. This makes it easy to create separate connections for API keys with different Granola access scopes, for example one connection for personal notes and another for the full Team space. When the connection is created, Granola can be linked to any project in the workspace. Multiple projects can use the same connection.Prerequisites
Before connecting Granola, make sure you have:- A Granola workspace on a plan that supports the API key type you want to use
- A Granola API key
- Lovable workspace admin or owner role
All API requests made through this connector use your Granola API key. API usage counts toward your Granola plan limits and billing is handled directly by Granola, not Lovable.
Step 1: Create a Granola API key
A Granola API key lets your Lovable app authenticate with Granola and read your meeting notes, summaries, and transcripts. Granola API keys are created in the Granola desktop app. To create a Granola API key:- Open the Granola desktop app and click on your workspace name.
- Go to Settings → Connectors → API.
- Click Create new key.
- Choose a key type if Granola prompts you.
- Click Generate API Key.
- Copy the generated key and store it securely.
Your Granola API key functions like a password. Keep it secure, do not share it publicly. You’ll need it in the next step.
Step 2: Connect Granola in Lovable
You can create multiple connections using different Granola API keys.- Open Connectors → App connectors and select Granola.
- Click Add connection.
- Display name: Name the connection, for example
Granola Team Notes. - API key: Enter your Granola API key (
grn_xxxxxxxx…). - Who can access this connection: Keep access limited to specific people or invite the entire workspace. See Who can manage connections for more information
- Click Connect.
Available data
Through the Granola connector, your app can access meeting data that the connected API key is allowed to read.
When prompting Lovable, mention what you need. For example, “list my last 10 meetings with their summaries”, or “fetch the transcript for the most recent customer call”.
Limitations
The Granola connector cannot:- Create, update, or delete Granola notes (read-only access)
- Return notes that have not finished processing. Granola only returns notes that have a generated AI summary and transcript. Unprocessed notes are excluded from the list.
- Support per-end-user Granola login (each end user connecting their own Granola account)
- Exceed Granola’s API rate limits. Granola API rate limits apply to requests made through the connector.
- Lovable gateway limits also apply. See Gateway-based connectors for details.
How to unlink projects from a connection
Editors and above can remove specific projects from a connection without deleting the connection entirely. The connection will remain available for other projects. To unlink projects:1
Open Connectors
Open Connectors and select .
2
Open the connection
Open the connection you want to manage.
3
Select projects
Under Linked projects, check the projects you want to unlink.
4
Confirm
Click Unlink projects and confirm.
How to delete a connection
Workspace admins and owners can delete connections. Other members can delete a connection if they created it, or if they have been explicitly granted access to it. Before deleting, review the Linked projects section to see which projects are currently using the connection. To delete a connection:1
Open Connectors
Open Connectors and select .
2
Open the connection
Open the connection you want to remove.
3
Review linked projects
Review the Linked projects section.
4
Delete
Under Delete this connection, click Delete and confirm.