Firefly AI Integration for Openclaw

Retrieve meeting transcripts, summaries, and action items directly from fireflies.ai using GraphQL.

codes71
v1.0.0
Feb 17, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install firefly

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 firefly 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 Firefly AI Integration?

The Firefly skill provides a robust bridge between your AI agent and the fireflies.ai platform. By integrating this capability into your Openclaw Skills library, you can programmatically access meeting intelligence, allowing your agent to reference past discussions, extract decisions, and track project progress through meeting data. This skill utilizes the Firefly GraphQL API to deliver high-fidelity data including timestamped sentences and structured summaries.

Whether you are building a personal knowledge base or automating project management updates, this integration ensures that the context from your voice conversations is always available to your coding environment. It simplifies the process of interacting with meeting records by providing clear CLI commands for listing, searching, and detailing transcripts.

Firefly AI Integration Use Cases

  • Retrieving specific action items from recent team stand-ups to update task lists.
  • Searching through meeting archives for keywords related to specific technical decisions or project requirements.
  • Generating local markdown documentation from meeting transcripts for long-term archival.
  • Providing an AI assistant with meeting context to answer questions about past stakeholder discussions.

How Firefly AI Integration Works

  1. The skill authenticates with the fireflies.ai service using a secure API key.
  2. Users run the list command to identify recent meetings and capture their unique meeting IDs.
  3. The skill makes a GraphQL request to the Firefly endpoint to fetch the specific summary or full transcript associated with an ID.
  4. Large datasets are processed to provide previews or saved directly to the workspace to manage context window limits.

Firefly AI Integration Setup

To integrate this into your Openclaw Skills environment, you must first obtain a FIREFLY_API_KEY from your Firefly dashboard. Configure the environment variable and run the provided Node.js script:

export FIREFLY_API_KEY=your_api_key_here
node scripts/firefly.cjs list --days 7

Firefly AI Integration Data Schema & Taxonomy

The skill processes data from the Firefly GraphQL schema and presents it in the following structure:

Command Data Output Description
list Meeting List Returns ID, Title, and Date for recent sessions.
summary Summary Object Contains the overview, shorthand notes, and action items.
transcript Transcript Array Full list of sentences with associated timestamps.
search Filtered Results Returns meetings matching specific keywords in titles or content.

Firefly AI Integration Advanced Features

  • Intelligent handling of large transcripts with automatic file saving to the workspace.
  • Custom GraphQL query support for power users accessing the full api.fireflies.ai schema.
  • Configurable search limits and date range filtering for efficient data retrieval.
  • Preview mode for long transcripts to prevent context overflow in AI agent interactions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*