360 Secure SkillHub
360 安全技能中心

Fireflies AI

该 Skill 提供一个 Python 命令行脚本,通过 Fireflies.ai 的 GraphQL 接口按关键词、日期、主持人和参会人检索会议,获取完整转录、会议摘要、行动项、会议分析、参会人、联系人与账号信息。结果默认以 JSON 输出,也可切换为可读文本,脚本本身不保存会议数据。

aiwithabidi
aiwithabidi
热度 60.40
最近更新 2026-05-10 17:38:09
分类:协作依赖:代码执行 / 第三方 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