Granola
Arcade tools for Granola meeting intelligence (public Enterprise API)
2.1.2Arcade toolkit for Granola, a meeting intelligence platform. Enables programmatic access to meeting metadata, transcripts, and paginated meeting lists via Granola's public Enterprise API.
Capabilities
- Meeting retrieval: Fetch full metadata for a single meeting by note ID; metadata and transcript content are returned separately via distinct tools.
- Transcript access: Retrieve verbatim transcripts with speaker labels and timestamps; filter results to a single speaker or consume all segments (note: transcripts can be large for long meetings).
- Meeting listing: Paginate through meetings newest-first using cursor pagination, with optional date-range filtering; returns metadata only.
Secrets
GRANOLA_API_KEY — An API key issued by Granola that authenticates all requests to the Enterprise API. Granola's Enterprise API is not publicly self-serve; you must request access through Granola directly. Once access is granted, retrieve your API key from your Granola account or via the credentials provided by the Granola team. Store the key in Arcade as a secret named exactly GRANOLA_API_KEY.
See Arcade secret configuration docs for setup instructions, or manage secrets at https://api.arcade.dev/dashboard/auth/secrets.
Available tools(3)
| Tool name | Description | Secrets | |
|---|---|---|---|
Get full metadata for one Granola meeting by its note ID.
Does not return notes or transcript content. Fetch the transcript separately with the same
meeting ID. | 1 | ||
Get the verbatim transcript for a Granola meeting, with speaker labels and timestamps.
Returns all segments by default. Use speaker_filter to narrow to a single speaker.
Note: transcripts can be large for long meetings. | 1 | ||
List Granola meetings, optionally filtered by date range, with cursor pagination.
Returns metadata only — no notes or transcript content. Results are newest first. | 1 |