| name | fireflies-upgrade-migration |
| description | Handle Fireflies.ai API deprecations and migrate to current query patterns.
Use when updating deprecated fields, migrating query patterns,
or responding to Fireflies API changelog updates.
Trigger with phrases like "upgrade fireflies", "fireflies deprecated",
"fireflies migration", "fireflies breaking changes", "fireflies changelog".
|
| allowed-tools | Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep |
| version | 1.11.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","fireflies","api","migration"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
Fireflies.ai Upgrade & Migration
Current State
!npm list graphql graphql-request 2>/dev/null || echo 'No graphql packages'
Overview
Fireflies.ai uses a GraphQL API (no versioned SDK). Breaking changes come as field deprecations and new query parameter patterns. This skill covers all known deprecations and migration paths.
Known Deprecations
Transcript Query Parameter Changes
const OLD = `{ transcripts(organizer_email: "alice@co.com") { id } }`;
const NEW = `{ transcripts(organizers: ["alice@co.com"]) { id } }`;
const OLD = `{ transcripts(participant_email: "bob@co.com") { id } }`;
const NEW = `{ transcripts(participants: ["bob@co.com"]) { id } }`;
const OLD = `{ transcripts(title: "standup") { id } }`;
const NEW = `{ transcripts(keyword: "standup") { id } }`;
const OLD = `{ transcripts(date: "2026-03-01") { id } }`;
const NEW = `{
transcripts(
fromDate: "2026-03-01T00:00:00Z"
toDate: "2026-03-31T23:59:59Z"
) { id }
}`;