From granola-pack
Details Granola plan tiers, meeting limits, feature access, Enterprise API rate limits, and usage monitoring. Useful for plan selection, quota checks, or API management.
How this skill is triggered — by the user, by Claude, or both
Slash command
/granola-pack:granola-rate-limitsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
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.
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.
| Feature | Limit |
|---|---|
| Meetings | 25 lifetime (not monthly) |
| Meeting history | Visible for 14 days only |
| Enhance Notes | Included |
| Templates | Built-in only |
| Granola Chat | Included |
| People & Companies | Included |
| Integrations | None |
| API access | None |
The free plan is essentially a trial — 25 meetings total, ever. After that, you must upgrade.
| Feature | Availability |
|---|---|
| Meetings | Unlimited |
| Meeting history | Unlimited retention |
| Templates | Built-in + custom |
| Granola Chat | Included |
| People & Companies | Included |
| Slack integration | Native |
| Notion integration | Native |
| CRM (HubSpot, Attio, Affinity) | Native |
| Zapier | Full access |
| MCP (AI agent integration) | Included |
| Team shared folders | Included |
| Admin controls | Basic |
| AI training opt-out (org-wide) | Included |
| Priority support | Included |
| Public API access | Included |
| Feature | Availability |
|---|---|
| Everything in Business | Included |
| SSO (Okta, Google Workspace) | Included |
| SCIM provisioning | Included |
| AI training opt-out (enforced) | Default on |
| Usage analytics dashboard | Included |
| Enterprise API (full) | Included |
| Custom data retention policies | Configurable |
| SOC 2 Type 2 compliance report | Available |
| Dedicated account manager | Included |
| Volume discounts | Negotiable |
429 Too Many Requests responseRetry-After headerMeetings Used: 18 / 25 lifetime
History Visible: Last 14 days
Upgrade Required: After 25 meetings
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"
| Limit Hit | Behavior | Resolution |
|---|---|---|
| Free plan 25 meetings | New recordings blocked | Upgrade to Business ($14/mo) |
| Free plan 14-day history | Older notes hidden (not deleted) | Upgrade to restore access |
| API rate limit (429) | Requests rejected | Wait for Retry-After period, reduce request frequency |
| Zapier task limit | Zaps paused | Upgrade Zapier plan or reduce trigger frequency |
| Workspace seat limit | Can't add users | Purchase additional seats or remove inactive users |
| Scenario | Recommended Plan |
|---|---|
| Trying Granola (< 25 meetings) | Basic (Free) |
| Individual user, needs integrations | Business ($14/mo) |
| Team of 2-10, shared folders + CRM | Business ($14/user/mo) |
| 10+ users, SSO/SCIM required | Enterprise ($35+/user/mo) |
| Regulated industry (SOC 2, GDPR) | Enterprise |
| API access for custom workflows | Business (basic) or Enterprise (full) |
| Error | Cause | Fix |
|---|---|---|
| "Meeting limit reached" | Free plan exhausted (25 lifetime) | Upgrade to Business |
| "Subscription expired" | Payment method failed | Update payment in Settings > Billing |
| API 429 response | Rate limit exceeded | Implement exponential backoff, reduce request frequency |
| "Feature not available" | Feature requires higher plan | Check plan comparison above and upgrade |
Proceed to granola-security-basics for security and compliance configuration.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin granola-packOptimizes Granola costs with ROI calculations, plan recommendations by team size/needs, seat audits, and billing strategies vs competitors.
Provides expert guidance for the Zoom REST API (600+ endpoints) including authentication flows, meeting lifecycle, rate limiting, and webhook verification.
Creates, schedules, and manages Zoom meetings, webinars, recordings, and participants via Rube MCP/Composio. Useful for automating meeting workflows.