| name | granola-upgrade-migration |
| description | Upgrade Granola app versions and migrate between subscription plans.
Use when upgrading the desktop app, changing from free to paid plans,
downgrading with data preservation, or resolving update issues.
Trigger: "upgrade granola", "granola update", "change granola plan",
"granola new version", "granola downgrade".
|
| allowed-tools | Read, Write, Edit, Bash(brew:*), Bash(defaults:*), Bash(rm:*), Bash(open:*) |
| version | 1.13.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","granola","migration","upgrade"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
Granola Upgrade & Migration
Overview
Manage Granola desktop app updates and subscription plan changes. Granola auto-updates by default, but manual intervention may be needed for major versions or plan migrations that affect feature access.
Prerequisites
- Current Granola version info (Granola menu > About, or check via CLI)
- Admin access for organization-level plan changes
- Data backup awareness before downgrading
Instructions
Step 1 — Check Current Version
defaults read /Applications/Granola.app/Contents/Info.plist CFBundleShortVersionString 2>/dev/null || echo "Check Granola > About Granola"
Check for available updates: Granola menu bar icon > Check for Updates, or visit granola.ai/updates for the changelog.
Step 2 — Update the Desktop App
Auto-update (recommended):
Granola checks for updates automatically and downloads in the background. Enable at:
Granola > Preferences > General > Check for updates automatically: On
Manual update via Homebrew (macOS):
brew update && brew upgrade --cask granola
Manual download:
Download latest from granola.ai/download. Close Granola, install over the existing version. Settings and data are preserved.
Step 3 — Handle Update Issues
If Granola crashes or behaves incorrectly after updating:
rm -rf ~/Library/Caches/Granola
defaults delete ai.granola.app 2>/dev/null
brew uninstall --cask granola 2>/dev/null
rm -rf ~/Library/Caches/Granola
rm -rf ~/Library/Preferences/ai.granola.app.plist
brew install --cask granola
Your meeting data is stored server-side and in the local cache (~/Library/Application Support/Granola/cache-v3.json). Reinstalling does not delete your notes.
Step 4 — Upgrade Subscription Plan