Skip to content
granola-rate-limits logo

Granola Rate Limits & Plan Quotas

granola-rate-limits

Understand Granola plan limits, usage quotas, and API rate limiting.

SKILL.md

Full skill instructions

Granola Rate Limits & Plan Quotas

Overview

Granola has three plan tiers with different feature access and limits. There are no per-meeting minute caps or monthly meeting count limits on paid plans. Limits primarily apply to the free tier and the Enterprise API.

Plan Comparison (Current as of March 2026)

Basic (Free) — $0

FeatureLimit
Meetings25 lifetime (not monthly)
Meeting historyVisible for 14 days only
Enhance NotesIncluded
TemplatesBuilt-in only
Granola ChatIncluded
People & CompaniesIncluded
IntegrationsNone
API accessNone

The free plan is essentially a trial — 25 meetings total, ever. After that, you must upgrade.

Business — $14/​user/​month

FeatureAvailability
MeetingsUnlimited
Meeting historyUnlimited retention
TemplatesBuilt-in + custom
Granola ChatIncluded
People & CompaniesIncluded
Slack integrationNative
Notion integrationNative
CRM (HubSpot, Attio, Affinity)Native
ZapierFull access
MCP (AI agent integration)Included
Team shared foldersIncluded
Admin controlsBasic
AI training opt-out (org-wide)Included
Priority supportIncluded
Public API accessIncluded

Enterprise — $35+/​user/​month

FeatureAvailability
Everything in BusinessIncluded
SSO (Okta, Google Workspace)Included
SCIM provisioningIncluded
AI training opt-out (enforced)Default on
Usage analytics dashboardIncluded
Enterprise API (full)Included
Custom data retention policiesConfigurable
SOC 2 Type 2 compliance reportAvailable
Dedicated account managerIncluded
Volume discountsNegotiable

API Rate Limits

Enterprise API

  • Rate limits are applied per workspace (not per user)
  • When exceeded: HTTP 429 Too Many Requests response
  • Retry behavior: respect the Retry-After header
  • No published rate numbers — contact Granola for workspace-specific limits

Zapier Integration

  • Zapier task limits are governed by your Zapier plan, not Granola
  • Granola does not throttle outbound Zapier triggers
  • For high-volume workspaces, add delay steps between Zap actions to avoid overwhelming downstream apps

Usage Monitoring

Check Usage in Granola

  1. Click your avatar (bottom-left) > Settings
  2. Navigate to Account or Subscription
  3. View: current plan, meeting count, team seats, connected integrations

Free Plan Usage Tracking

Meetings Used: 18 / 25 lifetime
History Visible: Last 14 days
Upgrade Required: After 25 meetings

API Usage (Enterprise)

Monitor API usage through response headers:

# Check rate limit headers in API response
curl -s -I "https://api.granola.ai/​v0/​notes" \
  -H "Authorization: Bearer $GRANOLA_API_KEY" \
  | grep -i "rate-limit\|retry-after"

What Happens at Limits

Limit HitBehaviorResolution
Free plan 25 meetingsNew recordings blockedUpgrade to Business ($14/​mo)
Free plan 14-day historyOlder notes hidden (not deleted)Upgrade to restore access
API rate limit (429)Requests rejectedWait for Retry-After period, reduce request frequency
Zapier task limitZaps pausedUpgrade Zapier plan or reduce trigger frequency
Workspace seat limitCan't add usersPurchase additional seats or remove inactive users

Plan Selection Guide

ScenarioRecommended Plan
Trying Granola (< 25 meetings)Basic (Free)
Individual user, needs integrationsBusiness ($14/​mo)
Team of 2-10, shared folders + CRMBusiness ($14/​user/​mo)
10+ users, SSO/​SCIM requiredEnterprise ($35+/​user/​mo)
Regulated industry (SOC 2, GDPR)Enterprise
API access for custom workflowsBusiness (basic) or Enterprise (full)

Billing Details

  • Annual billing: Save 10-15% vs monthly
  • Prorated upgrades: Upgrade mid-cycle, pay difference
  • Seat management: Add/​remove seats in Settings > Team
  • No per-minute charges: Granola does not charge by meeting duration or transcription minutes

Error Handling

ErrorCauseFix
"Meeting limit reached"Free plan exhausted (25 lifetime)Upgrade to Business
"Subscription expired"Payment method failedUpdate payment in Settings > Billing
API 429 responseRate limit exceededImplement exponential backoff, reduce request frequency
"Feature not available"Feature requires higher planCheck plan comparison above and upgrade

Resources

Next Steps

Proceed to granola-security-basics for security and compliance configuration.

More skills from jeremylongshore

openrouter-compliance-review logo
jeremylongshore/claude-code-plugins-plus-skills

openrouter-compliance-review

Review OpenRouter integration for regulatory compliance (SOC2, GDPR,

2.8K 0
View
maintainx-data-handling logo
jeremylongshore/claude-code-plugins-plus-skills

maintainx-data-handling

Data synchronization, ETL patterns, and data management for MaintainX.

2.8K 0
View
groq-core-workflow-a logo
jeremylongshore/claude-code-plugins-plus-skills

groq-core-workflow-a

Execute Groq primary workflow: chat completions with tool use and JSON

2.8K 0
View
validating-csrf-protection logo
jeremylongshore/claude-code-plugins-plus-skills

validating-csrf-protection

Validate CSRF protection implementations for security gaps. Use when

2.8K 0
View
api-contract logo
jeremylongshore/claude-code-plugins-plus-skills

api-contract

Configure this skill should be used when the user asks about "API contract",

2.8K 0
View
ideogram-incident-runbook logo
jeremylongshore/claude-code-plugins-plus-skills

ideogram-incident-runbook

Execute Ideogram incident response with triage, mitigation, and postmortem.

2.8K 0
View
gamma-sdk-patterns logo
jeremylongshore/claude-code-plugins-plus-skills

gamma-sdk-patterns

Reusable patterns for the Gamma REST API (no SDK exists).

2.8K 0
View
deepgram-sdk-patterns logo
jeremylongshore/claude-code-plugins-plus-skills

deepgram-sdk-patterns

Apply production-ready Deepgram SDK patterns for TypeScript and Python.

2.8K 0
View
openrouter-upgrade-migration logo
jeremylongshore/claude-code-plugins-plus-skills

openrouter-upgrade-migration

Migrate to OpenRouter from direct provider APIs or upgrade between SDK/model

2.8K 0
View
openrouter-common-errors logo
jeremylongshore/claude-code-plugins-plus-skills

openrouter-common-errors

Diagnose and fix common OpenRouter API errors. Use when encountering

2.8K 0
View
linear-cost-tuning logo
jeremylongshore/claude-code-plugins-plus-skills

linear-cost-tuning

Optimize Linear API usage, reduce unnecessary calls, and maximize

2.8K 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View