How Granola’s scores are calculated
The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.
verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10
PA Score25/100
Agent-ready 34.6 × 0.30 = 10.38
API quality 0.0 × 0.20 = 0.00
Openness 13.8 × 0.20 = 2.76
Built-in AI 63.3 × 0.15 = 9.49
Automation 17.1 × 0.15 = 2.56
(10.38 + 0.00 + 2.76 + 9.49 + 2.56) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 25.20 ÷ 1.00 = 25.2
Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.
Agent-ready34.6/100×0.30 of the PA blend
Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.
Point an agent at llms.txt or agent-oriented docsweight 2
2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max
- [probe] https://docs.granola.ai/llms.txt“PROBE llms.txt: HTTP 200 at https://docs.granola.ai/llms.txt # Granola Docs & Help Center - [Granola Help Center](https://docs.granola.ai/help-center/search.md): Search Granola doc”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“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.”
Run the product headlessly / in CI for automationweight 2
2 (weight) × 3 (quality) × 0.6 (partial) = 3.6 of 20 max
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
Plug MCP servers into this product so it can use their toolsweight 3
3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP. Once connected you can use this to: search through your meeting notes”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP. Once connected you can use this to: search through your meeting notes, find specific topics discussed in past meetings”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
Connect an agent via an official MCP serverweight 3
3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP. Once connected you can use this to: search through your meeting notes”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP. Once connected you can use this to: search through your meeting notes, find specific topics discussed in past meetings”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
Use an official CLIweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
no evidence cited — the verdict rests on absence of evidence, re-checked on refresh
Drive the product through a documented public APIweight 3
3 (weight) × 7 (quality) × 1.0 (full) = 21.0 of 30 max
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
- [claimed-docs] https://docs.granola.ai“Workspace admins on Business and Enterprise plans can also create workspace API keys. These belong to the workspace rather than an individual user, don't expire”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“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.”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
Issue scoped/least-privilege API credentials for an agentweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
- [claimed-docs] https://docs.granola.ai“Workspace admins on Business and Enterprise plans can also create workspace API keys. These belong to the workspace rather than an individual user, don't expire”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
Build against official SDKsweight 2
2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“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.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP. Once connected you can use this to: search through your meeting notes”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
Subscribe to events via webhooksweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/zapier.md“Connect Granola to 8,000+ apps and automate what happens after a meeting”
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
Agent-ready = 72.6 ÷ 210 × 100 = 34.6
API quality0.0/100×0.20 of the PA blend
The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.
Explore an interactive API reference with runnable examplesweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
Download a machine-readable API spec (OpenAPI or equivalent)weight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
Test against a sandbox environment without touching production dataweight 1
n/a — not applicable to this product: excluded from numerator and denominator
no evidence cited — the verdict rests on absence of evidence, re-checked on refresh
Rely on versioned APIs with a documented deprecation policyweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
- [claimed-docs] https://docs.granola.ai“Workspace admins on Business and Enterprise plans can also create workspace API keys. These belong to the workspace rather than an individual user, don't expire”
API quality = 0.0 ÷ 60 × 100 = 0.0
Openness13.8/100×0.20 of the PA blend
Can you leave, inspect, or self-host — data export, open source, portability.
Do everything through the API that I can do in the UIweight 2
2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“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.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/mcp.md“Connect your AI tools to your Granola meeting notes with Granola MCP. Once connected you can use this to: search through your meeting notes, find specific topics discussed in past meetings”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
- [probe] https://docs.granola.ai/openapi.json“PROBE openapi: all candidate paths 404 (https://docs.granola.ai/openapi.json, https://docs.granola.ai/swagger.json, https://docs.granola.ai/api/openapi.json, https://docs.granola.ai/.well-known/openapi.json)”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Ask Chat to: draft and send a follow-up email * draft and send a Slack message * find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/recipes.md“Recipes are reusable prompt templates that help you quickly get insights from your meeting notes without typing the same questions repeatedly.”
Export all of my data in open formats and leaveweight 3
3 (weight) × 5 (quality) × 0.6 (partial) = 9.0 of 30 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/exporting-notes.md“The CSV includes the title, note summary, transcript, and other basic details for each note.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/exporting-notes.md“Export your Granola meeting notes to CSV. Get note titles, summaries, transcripts, and details.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/exporting-notes.md“You're able to export historical data from Granola by going to Settings, clicking Profile in the sidebar (under Preferences), and clicking Generate CSV”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/exporting-notes.md“This doc walks through how you can export your meeting notes from Granola, including transcripts.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [community] https://news.ycombinator.com/item?id=49089026“It's free for a limited number of notes. I guess you could copypaste the note summaries out to Obsidian or something, but at that point you're better off using MacParakeet, OpenWhispr, etc.”
Read the product's source under an open licenseweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
no evidence cited — the verdict rests on absence of evidence, re-checked on refresh
Self-host the core productweight 3
3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max
no evidence cited — the verdict rests on absence of evidence, re-checked on refresh
Openness = 13.8 ÷ 100 × 100 = 13.8
Built-in AI63.3/100×0.15 of the PA blend
Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.
Get AI-generated insights and suggestions from my data inside the productweight 2
2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/getting-started/granola-101.md“Chat with your meeting notes to recall meeting details, spot patterns across customer calls, and generate follow-up outputs.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Granola Chat can help you complete the work that comes after a meeting... draft and send a follow-up email”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/recipes.md“Recipes are reusable prompt templates that help you quickly get insights from your meeting notes without typing the same questions repeatedly.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/chatting-with-your-meetings.md“Granola Chat lets you ask questions about your meetings and get instant insights from your notes or transcripts.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“draft and send a follow-up email" ... "draft and send a Slack message" ... "find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Ask Chat to: draft and send a follow-up email * draft and send a Slack message * find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Granola Chat can help you complete the work that comes after a meeting, without switching between your notes and other apps.”
Set up automations that run autonomously in the backgroundweight 2
2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/zapier.md“Connect Granola to 8,000+ apps and automate what happens after a meeting”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/hub-spot.md“Sync Granola meeting notes to HubSpot. Automatically sync notes to CRM records from your meetings using folders.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/hub-spot.md“You can set up Granola to automatically save any notes that are added to Granola folders to the relevant contacts, companies, or deals on HubSpot.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“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.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
Delegate tasks to a built-in AI assistant inside the productweight 3
3 (weight) × 7 (quality) × 1.0 (full) = 21.0 of 30 max
- [claimed-docs] https://docs.granola.ai/help-center/getting-started/granola-101.md“Chat with your meeting notes to recall meeting details, spot patterns across customer calls, and generate follow-up outputs.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Granola Chat can help you complete the work that comes after a meeting... draft and send a follow-up email”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/chatting-with-your-meetings.md“Granola Chat lets you ask questions about your meetings and get instant insights from your notes or transcripts.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“draft and send a follow-up email" ... "draft and send a Slack message" ... "find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Ask Chat to: draft and send a follow-up email * draft and send a Slack message * find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Granola Chat can help you complete the work that comes after a meeting, without switching between your notes and other apps.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/recipes.md“Recipes are reusable prompt templates that help you quickly get insights from your meeting notes without typing the same questions repeatedly.”
Operate the product with natural-language commandsweight 2
2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/getting-started/granola-101.md“Chat with your meeting notes to recall meeting details, spot patterns across customer calls, and generate follow-up outputs.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Granola Chat can help you complete the work that comes after a meeting... draft and send a follow-up email”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/chatting-with-your-meetings.md“Granola Chat lets you ask questions about your meetings and get instant insights from your notes or transcripts.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“draft and send a follow-up email" ... "draft and send a Slack message" ... "find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Ask Chat to: draft and send a follow-up email * draft and send a Slack message * find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Granola Chat can help you complete the work that comes after a meeting, without switching between your notes and other apps.”
Built-in AI = 57.0 ÷ 90 × 100 = 63.3
Automation17.1/100×0.15 of the PA blend
Depth of automation primitives — rules, scheduling, bulk operations, webhooks.
Perform bulk operations across many items at onceweight 2
2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/exporting-notes.md“Export your Granola meeting notes to CSV. Get note titles, summaries, transcripts, and details.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/exporting-notes.md“You're able to export historical data from Granola by going to Settings, clicking Profile in the sidebar (under Preferences), and clicking Generate CSV”
- [claimed-docs] https://docs.granola.ai“The Granola API provides programmatic access to your workspace's meeting notes and related data. This RESTful API enables you to integrate Granola with your existing tools”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“official MCP server documented at https://docs.granola.ai/help-center/sharing/integrations/mcp”
- [probe] https://docs.granola.ai/help-center/sharing/integrations/mcp“PROBE runtime (recorded 2026-09-05): keyless JSON-RPC initialize POST to the official hosted MCP server https://mcp.granola.ai/mcp returned HTTP 401 with `WWW-Authenticate: Bearer ... resource_metadata="https://mcp.granola.ai/.well-known/oauth-protected-resource"` — the documented OAuth MCP endpoint (query_granola_meetings, list_meetings, get_meeting_transcript, etc.) is live and speaks the MCP OAuth flow.”
Define rules that trigger actions automatically on eventsweight 3
3 (weight) × 4 (quality) × 0.6 (partial) = 7.2 of 30 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/zapier.md“Connect Granola to 8,000+ apps and automate what happens after a meeting”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/hub-spot.md“You can set up Granola to automatically save any notes that are added to Granola folders to the relevant contacts, companies, or deals on HubSpot.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/hub-spot.md“Automatically sync notes to CRM records from your meetings using folders.”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“draft and send a follow-up email" ... "draft and send a Slack message" ... "find a time and create a Google Calendar event”
Schedule recurring jobs or workflowsweight 2
2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/zapier.md“Connect Granola to 8,000+ apps and automate what happens after a meeting”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“draft and send a follow-up email" ... "draft and send a Slack message" ... "find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/getting-more-from-your-notes/workflows-in-chat.md“Ask Chat to: draft and send a follow-up email * draft and send a Slack message * find a time and create a Google Calendar event”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“The Granola API lets you build custom integrations with programmatic access to meeting notes, transcripts, and AI summaries.”
- [claimed-docs] https://docs.granola.ai/help-center/sharing/integrations/granola-api.md“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.”
Version, review, and roll back my automationsweight 1
n/a — not applicable to this product: excluded from numerator and denominator
no evidence cited — the verdict rests on absence of evidence, re-checked on refresh
Automation = 12.0 ÷ 70 × 100 = 17.1