ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

granola

Access Granola meeting transcripts and notes.

Why use this skill?

Learn how to sync, search, and analyze your Granola meeting transcripts locally with OpenClaw for improved productivity and automated documentation workflows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/scald/granola
Or

What This Skill Does

The Granola skill enables OpenClaw to interact with your meeting intelligence by syncing transcripts, summaries, and notes from the Granola desktop application to your local environment. Once synced, you gain full offline access to your meeting history, allowing for sophisticated natural language queries, keyword searching across transcripts, and automated documentation tasks. By treating your meeting data as a structured filesystem, the skill allows OpenClaw to perform context-aware analysis on historical conversations without needing to rely on external cloud API latency or connectivity.

Installation

To get started, first ensure you have the requests library installed in your environment via pip install requests. Next, run the provided sync script to initialize your local meeting database located at ~/granola-meetings. It is highly recommended to automate this process using the clawdbot_cron function provided in the documentation to ensure your transcripts remain up-to-date. The script leverages your existing macOS Granola authentication, meaning no manual API key management is required, provided the Granola desktop app remains active for token refreshes.

Use Cases

  • Automated Reporting: Generate weekly summaries or status reports based on meeting notes.
  • Historical Search: Instantly locate specific client commitments or technical requirements mentioned in past meetings.
  • Cross-Meeting Synthesis: Identify recurring patterns or project bottlenecks by cross-referencing multiple meeting transcripts.
  • Documentation Generation: Automatically populate internal wikis or task trackers based on meeting action items found in notes.md.

Example Prompts

  1. "OpenClaw, summarize the main action items from all meetings I had with the Alpha project team last week."
  2. "Search through my Granola meetings and find where we discussed the API rate limit changes; provide the specific transcript snippet."
  3. "Draft a follow-up email based on the notes from my meeting on 2026-01-03, focusing on the unresolved blockers."

Tips & Limitations

This skill is specifically optimized for macOS users due to the authentication path dependency. Because token expiration occurs every six hours, ensuring the Granola desktop application is running periodically is essential for successful synchronization. For teams working across multiple machines, consider syncing the primary folder on one host and using rsync to keep other instances up-to-date. Always verify that your transcript.json files are properly formatted before piping them into complex analytical scripts to avoid parsing errors.

Metadata

Author@scald
Stars1054
Views5
Updated2026-02-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-scald-granola": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#granola#meetings#transcription#productivity#notes
Safety Score: 4/5

Flags: file-read, file-write, code-execution