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

meeting-transcripts

Capture meeting transcripts from Fireflies.ai via polling or webhooks. Auto-fetches transcripts, extracts action items/decisions/summaries, and writes structured markdown to memory. Use when user asks to check for meeting transcripts, set up meeting capture, or review past meetings. Supports cron-based polling (every 30 min) and real-time webhooks.

Why use this skill?

Automatically capture, summarize, and archive your Fireflies.ai meetings into structured Markdown. Save time with AI-powered action item extraction and meeting notes.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jessewunderlich/meeting-transcripts
Or

What This Skill Does

The Meeting Transcripts skill for OpenClaw integrates directly with Fireflies.ai to automate the collection, parsing, and documentation of your professional meetings. By leveraging either a polling mechanism or real-time webhooks, the skill fetches audio transcripts and leverages AI to distill key information. It automatically identifies action items, critical decisions, and high-level summaries, formatting them into clean, structured Markdown files stored within your local OpenClaw memory. This eliminates the manual overhead of note-taking, ensuring that every discussion is searchable, organized, and archived in the same place you manage your other tasks and data.

Installation

To integrate this skill, ensure you have Node.js 18+ installed on your system. Run the installation command: clawhub install openclaw/skills/skills/jessewunderlich/meeting-transcripts. After installation, secure your credentials by saving your Fireflies API key to ~/.openclaw/secrets/fireflies-api-key.txt. You have two options for data ingestion: use the cron-based polling script node scripts/poll-new-meetings.js for scheduled intervals every 30 minutes, or set up the node scripts/webhook-server.js listener for near-instant notification of completed meetings. If using webhooks, ensure you expose the local port 3142 via a service like ngrok or Cloudflare Tunnel and register that public endpoint in your Fireflies Developer Settings.

Use Cases

This skill is perfect for busy professionals, project managers, and engineering teams. Use it to keep track of stand-up meetings, client calls, or internal brainstorming sessions. It serves as an automated digital secretary, allowing you to focus on the conversation rather than writing meeting minutes. By standardizing the output into memory/meetings/, you can easily reference past agreements, check the status of delegated tasks, or look up specific quotes from stakeholders without listening to long audio files again.

Example Prompts

  • "Hey OpenClaw, check for any new meeting transcripts from Fireflies and give me a quick summary of the action items."
  • "What were the key decisions made during the marketing strategy meeting last Tuesday?"
  • "I have a new project meeting scheduled today; make sure you fetch the transcript as soon as it's finished processing."

Tips & Limitations

To ensure consistent performance, we recommend using the polling script for most users as it is more resilient to network interruptions than webhooks. Always verify your Fireflies.ai Pro subscription status, as the API functionality is restricted to paid tiers. The skill relies on local file system access, so ensure your OpenClaw instance has appropriate read/write permissions for the memory/ directory. For privacy, be mindful that transcripts are stored locally; ensure your device security policies are compliant with your organizational data policies.

Metadata

Stars1947
Views1
Updated2026-03-04
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-jessewunderlich-meeting-transcripts": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#productivity#meeting-automation#transcription#documentation
Safety Score: 4/5

Flags: network-access, file-write, file-read, external-api