granolaAccess Granola meeting transcripts and notes.
Install via ClawdBot CLI:
clawdbot install scald/granolaRequires:
Access Granola meeting transcripts, summaries, and notes.
Granola stores meetings in the cloud. To access them locally:
pip install requests
python ~/path/to/clawdbot/skills/granola/scripts/sync.py ~/granola-meetings
clawdbot_cron({
action: "add",
job: {
name: "Granola Sync",
description: "Sync Granola meetings to local disk",
schedule: { kind: "cron", expr: "0 */6 * * *", tz: "America/New_York" },
sessionTarget: "isolated",
wakeMode: "now",
payload: {
kind: "agentTurn",
message: "Run the Granola sync: python {skillsDir}/granola/scripts/sync.py ~/granola-meetings",
deliver: false
}
}
})
The sync script reads auth from ~/Library/Application Support/Granola/supabase.json (created when you sign into Granola on macOS).
After sync, each meeting is a folder:
~/granola-meetings/
{meeting-id}/
metadata.json - title, date, attendees
transcript.md - formatted transcript
transcript.json - raw transcript data
document.json - full API response
notes.md - AI summary (if available)
List recent meetings:
for d in $(ls -t ~/granola-meetings | head -10); do
jq -r '"\(.created_at[0:10]) | \(.title)"' ~/granola-meetings/$d/metadata.json 2>/dev/null
done
Search by title:
grep -l "client name" ~/granola-meetings/*/metadata.json | while read f; do
jq -r '.title' "$f"
done
Search transcript content:
grep -ri "keyword" ~/granola-meetings/*/transcript.md
Meetings on a specific date:
for d in ~/granola-meetings/*/metadata.json; do
if jq -e '.created_at | startswith("2026-01-03")' "$d" > /dev/null 2>&1; then
jq -r '.title' "$d"
fi
done
Generated Mar 1, 2026
Marketing or consulting agencies can sync Granola transcripts to review client meetings efficiently. Teams can search for specific topics or client names across transcripts to quickly reference discussions, ensuring follow-up actions are tracked and insights are not lost.
Product teams use Granola to capture user feedback sessions and sync transcripts locally. By searching for keywords like 'feature request' or 'bug', they can aggregate insights from multiple meetings to prioritize development tasks and improve product roadmaps.
Law firms sync Granola meeting transcripts to maintain organized records of depositions or client consultations. The structured folder system allows easy retrieval of metadata and notes for case preparation, with search capabilities to find specific testimony details.
Medical professionals use Granola to document patient consultations or team meetings. Syncing transcripts enables quick access to notes and summaries, supporting compliance with record-keeping requirements and facilitating collaborative care planning.
Researchers sync Granola transcripts from qualitative interviews or focus groups. The local data structure allows for systematic analysis, searching for themes across multiple interviews to support data coding and publication writing.
Granola offers a cloud-based meeting transcription service with AI summaries, charging a monthly fee per user or meeting volume. Revenue comes from tiered plans that include features like advanced search, integrations, and priority support.
Granola sells annual licenses to large organizations for unlimited access to transcripts and notes. This includes custom integrations, dedicated sync support, and enhanced security features, generating high-value contracts.
Granola provides a free tier with basic transcription and limited sync, then upsells to paid plans for advanced features like AI summaries, bulk exports, and multi-machine support. Revenue is driven by converting free users to premium tiers.
💬 Integration Tip
Ensure Granola desktop app is signed in on macOS to refresh auth tokens every 6 hours; use cron jobs for automatic sync to maintain up-to-date local transcripts.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Create, search, and manage Bear notes via grizzly CLI.
Track water and sleep with JSON file storage
Notion API for creating and managing pages, databases, and blocks.
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
Work with Obsidian vaults as a knowledge base. Features: fuzzy/phonetic search across all notes, auto-folder detection for new notes, create/read/edit notes with frontmatter, manage tags and wikilinks. Use when: querying knowledge base, saving notes/documents, editing existing notes by user instructions.