Firefly AI Integration
name: firefly
by codes71 · published 2026-03-22
$ claw add gh:codes71/codes71-firefly---
name: firefly
description: >
Fetch meeting transcripts, summaries, and action items from Firefly AI (fireflies.ai).
Use when the user asks about meetings, transcripts, meeting notes, action items,
or anything related to fireflies.ai. Supports listing recent meetings, pulling full
transcripts, getting summaries, and searching by keyword.
---
# Firefly AI Integration
Pull meeting data from Firefly AI via their GraphQL API.
Setup
Requires `FIREFLY_API_KEY` environment variable. Store in gateway env config.
Usage
Run the script at `scripts/firefly.cjs` with Node.js:
FIREFLY_API_KEY=<key> node scripts/firefly.cjs <command> [options]Commands
Workflow
1. Use `list` to find meetings and get IDs
2. Use `summary` or `transcript` with the ID to get details
3. Use `search` to find meetings by topic
For custom queries
Build GraphQL queries directly against `https://api.fireflies.ai/graphql`. See `references/api.md` for full schema and available fields.
Large transcripts
Full transcripts can be very long (2000+ sentences). When a user asks for a transcript:
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...