Fireflies AI for Openclaw

A high-performance interface for querying Fireflies.ai meeting data including transcripts, summaries, and speaker analytics via GraphQL.

aiwithabidi
v1.0.0
Feb 17, 2026
0
537
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install fireflies-ai

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install fireflies-ai using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Fireflies AI?

The Fireflies AI skill empowers AI agents to tap into meeting intelligence hosted on Fireflies.ai. By leveraging a direct GraphQL API connection, this skill allows for deep exploration of meeting content, from speaker-attributed transcripts to automated action items. It is a vital addition to the Openclaw Skills ecosystem for users who need to automate meeting follow-ups or research historical conversations without the overhead of local data storage.

This tool is designed with a zero-storage policy, ensuring that sensitive meeting data remains on Fireflies servers while being fully accessible to your AI workflows. It supports Python 3.10+ and requires no external dependencies, making it a lightweight and secure solution for developers building meeting-aware AI agents.

Fireflies AI Use Cases

  • Searching meeting histories for specific keywords or spoken phrases.
  • Automating the extraction of action items for project management tools.
  • Generating high-level summaries for missed meetings or executive reviews.
  • Analyzing team performance through speaker sentiment and talk-time analytics.
  • Retrieving contact information and attendee details for CRM integration.

How Fireflies AI Works

  1. The skill authenticates with the Fireflies.ai GraphQL API using a provided API key.
  2. Users or agents issue commands through the CLI to search or fetch specific meeting IDs.
  3. The Python script executes the query directly against the Fireflies servers.
  4. The response is parsed and formatted into structured JSON or human-readable text.
  5. The AI agent consumes the output to perform secondary tasks like documentation or task creation.

Fireflies AI Setup

To get started with this skill within the Openclaw Skills framework, ensure you have your API key ready:

# Set your environment variable
export FIREFLIES_API_KEY='your_fireflies_api_key'

# Verify connection by listing recent meetings
python3 scripts/fireflies.py meetings --limit 5

# Search for a specific topic across all meetings
python3 scripts/fireflies.py search "project update"

Fireflies AI Data Schema & Taxonomy

The skill returns structured data directly from the Fireflies API. Key data structures include:

Object Description Key Fields
Meeting Metadata for a specific session id, title, date, host, duration
Transcript Full text of the conversation speaker, text, timestamp
Analytics Engagement and sentiment data sentiment, talk_time_percentage, words_per_minute
Summary AI-generated meeting overview short_summary, action_items, keywords

Fireflies AI Advanced Features

  • Support for complex date-range filtering using --from and --to flags.
  • Host and participant-specific filtering to isolate conversations with key stakeholders.
  • Dual-mode output: default JSON for agent processing or --human for developer debugging.
  • Integration-ready architecture for building complex multi-agent workflows within Openclaw Skills.
  • Lightweight Python implementation with no external library dependencies for maximum compatibility.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*