360 Secure SkillHub
360 安全技能中心

Fireflies AI

这是基于Fireflies.ai GraphQL API的CLI工具,核心功能含按关键词、日期、参会人等搜索会议,获取带发言者的转录、摘要、行动项、参会人信息及会议分析。典型场景为查找往期会议内容、提取待办事项等。需配置API密钥,输入为CLI命令及参数,输出默认JSON,支持可读格式,数据仅存于Fireflies服务器,适配Python3.10+且无额外依赖。

aiwithabidi
aiwithabidi
热度 60.41
最近更新 2026-05-10 17:38:09
分类:协作依赖:代码执行 / 第三方 API应用场景:会议纪要 / 摘要总结 / 任务管理 / API 集成 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add fireflies-ai
Metadata
name
fireflies-ai
description
Fireflies.ai meeting intelligence — search meetings, get transcripts, action items, summaries, attendee info, and contacts via GraphQL API. No data storage; queries Fireflies servers directly. Use for meeting search, transcript lookup, action item extraction, meeting summaries, attendee lookup, and AI meeting notes.
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"🔥","requires":{"env":["FIREFLIES_API_KEY"]},"primaryEnv":"FIREFLIES_API_KEY","homepage":"https://www.agxntsix.ai"}}

🔥 Fireflies AI

Query your Fireflies.ai meeting data directly — transcripts, summaries, action items, contacts, and analytics. Zero storage: all data stays on Fireflies servers.

Features

  • Search meetings by keyword, date range, host, or participant
  • Get full transcripts with speaker-attributed sentences
  • Extract action items and meeting summaries
  • Meeting analytics — sentiment, speaker stats, talk time
  • Contact lookup — see who you've met with
  • User info — account details and team members

Requirements

Variable Required Description
FIREFLIES_API_KEY ✅ API key from app.fireflies.ai/integrations

Quick Start

# List recent meetings
python3 {baseDir}/scripts/fireflies.py meetings --limit 10

# Search meetings by keyword (searches titles and spoken words)
python3 {baseDir}/scripts/fireflies.py search "quarterly review"

# Search within specific date range
python3 {baseDir}/scripts/fireflies.py meetings --from 2026-01-01 --to 2026-02-01

# Filter by participant email
python3 {baseDir}/scripts/fireflies.py meetings --participant "john@example.com"

# Filter by host email
python3 {baseDir}/scripts/fireflies.py meetings --host "jane@example.com"

# Get full transcript for a meeting
python3 {baseDir}/scripts/fireflies.py transcript <meeting_id>

# Get summary only
python3 {baseDir}/scripts/fireflies.py summary <meeting_id>

# Get action items only
python3 {baseDir}/scripts/fireflies.py actions <meeting_id>

# Get meeting analytics (sentiment, speaker stats)
python3 {baseDir}/scripts/fireflies.py analytics <meeting_id>

# Get attendee info for a meeting
python3 {baseDir}/scripts/fireflies.py attendees <meeting_id>

# List all contacts
python3 {baseDir}/scripts/fireflies.py contacts

# Get current user info
python3 {baseDir}/scripts/fireflies.py user

# Get team members
python3 {baseDir}/scripts/fireflies.py users

Output Format

All commands output JSON by default. Add --human for readable formatted output.

# JSON (default, for programmatic use)
python3 {baseDir}/scripts/fireflies.py meetings --limit 5

# Human-readable
python3 {baseDir}/scripts/fireflies.py meetings --limit 5 --human

Script Reference

Script Description
{baseDir}/scripts/fireflies.py Main CLI — all queries in one tool

Data Policy

This skill never stores meeting data locally. Every query goes directly to the Fireflies GraphQL API (https://api.fireflies.ai/graphql) and results are returned to stdout. Your meeting data stays on Fireflies servers.

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation