jeremylongshore

granola-rate-limits

@jeremylongshore/granola-rate-limits
jeremylongshore
1,004
123 forks
Updated 1/18/2026
View on GitHub

Understand Granola usage limits, quotas, and plan restrictions. Use when hitting usage limits, planning capacity, or understanding plan differences. Trigger with phrases like "granola limits", "granola quota", "granola usage", "granola plan limits", "granola restrictions".

Installation

$skills install @jeremylongshore/granola-rate-limits
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Pathplugins/saas-packs/granola-pack/skills/granola-rate-limits/SKILL.md
Branchmain
Scoped Name@jeremylongshore/granola-rate-limits

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


name: granola-rate-limits description: | Understand Granola usage limits, quotas, and plan restrictions. Use when hitting usage limits, planning capacity, or understanding plan differences. Trigger with phrases like "granola limits", "granola quota", "granola usage", "granola plan limits", "granola restrictions". allowed-tools: Read, Write, Edit version: 1.0.0 license: MIT author: Jeremy Longshore jeremy@intentsolutions.io

Granola Rate Limits

Overview

Understand and manage Granola usage limits across different plan tiers.

Plan Comparison

Free Plan

LimitValueNotes
Meetings per month10Resets monthly
Meeting duration60 minPer meeting
Storage5 GBTotal across all notes
Integrations2Basic only
Export formatsMarkdownLimited formats

Pro Plan ($10/month)

LimitValueNotes
Meetings per monthUnlimitedNo caps
Meeting duration4 hoursPer meeting
Storage50 GBExpandable
IntegrationsAllFull access
Export formatsAllPDF, Docs, etc.
TemplatesCustomCreate your own

Business Plan ($25/month)

LimitValueNotes
Meetings per monthUnlimitedNo caps
Meeting duration8 hoursExtended
Storage200 GBTeam shared
Team membersUp to 50Per workspace
Admin controlsFullSSO, audit logs
Priority supportYes24-hour response

Enterprise Plan (Custom)

FeatureAvailability
Custom limitsNegotiable
Dedicated supportYes
SLA guaranteesYes
Custom integrationsYes
On-premise optionAvailable

Current Usage Check

Check in Granola App

  1. Open Granola
  2. Go to Settings > Account
  3. View "Usage" section
  4. See:
    • Meetings this month
    • Storage used
    • Days until reset

Usage Dashboard Elements

Monthly Usage:
[========--] 8/10 meetings

Storage:
[====------] 2.1 GB / 5 GB

Integrations:
[==========] 2/2 connected

Reset Date: February 1, 2025

Rate Limit Behaviors

When Approaching Limits

% UsedNotificationAction
75%Warning bannerPlan ahead
90%Email alertConsider upgrade
100%Recording blockedUpgrade or wait

What Happens at Limits

  • Meeting limit reached: New recordings blocked until reset
  • Storage full: Cannot save new notes until space cleared
  • Duration exceeded: Recording stops at limit

Optimizing Usage

Reduce Meeting Count

## Strategies
1. Combine related meetings
2. Skip recording for informal chats
3. Use selective recording
4. Delete draft/test meetings

Manage Storage

## Storage Tips
1. Export old notes and delete from Granola
2. Compress attachments before linking
3. Archive completed projects
4. Delete duplicate recordings

Calculate Needs

## Usage Estimation

Monthly meetings: 20
Average duration: 45 min
Storage per meeting: ~50 MB

Required Plan: Pro
- Meeting limit: Unlimited (need > 10)
- Duration: 4 hrs (need 45 min) ✓
- Storage: 50 GB (need ~1 GB/month) ✓

Limit Reset Schedule

  • Monthly limits: Reset on billing date
  • Daily limits: Reset at midnight UTC
  • Storage: Does not auto-reset (manual management)

Handling Limit Errors

Error: "Meeting Limit Reached"

Solutions:

  1. Wait for monthly reset
  2. Upgrade to Pro plan
  3. Delete unused meetings from current period

Error: "Recording Duration Exceeded"

Solutions:

  1. Upgrade plan for longer limits
  2. Split long meetings into parts
  3. Start new recording if needed

Error: "Storage Full"

Solutions:

  1. Export notes to external storage
  2. Delete old meetings
  3. Upgrade to higher storage plan

API/Integration Limits

Zapier Integration

PlanZap Runs/Month
FreeTied to Zapier plan
ProTied to Zapier plan
BusinessPriority queuing

Webhook Limits

  • Rate: 10 requests/second
  • Payload: 1 MB max
  • Timeout: 30 seconds

Resources

Next Steps

Proceed to granola-security-basics for security best practices.

More by jeremylongshore

View all
rabbitmq-queue-setup
1,004

Rabbitmq Queue Setup - Auto-activating skill for Backend Development. Triggers on: rabbitmq queue setup, rabbitmq queue setup Part of the Backend Development skill category.

model-evaluation-suite
1,004

evaluating-machine-learning-models: This skill allows Claude to evaluate machine learning models using a comprehensive suite of metrics. It should be used when the user requests model performance analysis, validation, or testing. Claude can use this skill to assess model accuracy, precision, recall, F1-score, and other relevant metrics. Trigger this skill when the user mentions "evaluate model", "model performance", "testing metrics", "validation results", or requests a comprehensive "model evaluation".

neural-network-builder
1,004

building-neural-networks: This skill allows Claude to construct and configure neural network architectures using the neural-network-builder plugin. It should be used when the user requests the creation of a new neural network, modification of an existing one, or assistance with defining the layers, parameters, and training process. The skill is triggered by requests involving terms like "build a neural network," "define network architecture," "configure layers," or specific mentions of neural network types (e.g., "CNN," "RNN," "transformer").

oauth-callback-handler
1,004

Oauth Callback Handler - Auto-activating skill for API Integration. Triggers on: oauth callback handler, oauth callback handler Part of the API Integration skill category.