Fireflies for AI agents

Agents read Fireflies at once. Changes and sends are held for a person's approval by default.

About Fireflies

Fireflies.ai helps your team transcribe, summarize, search, and analyze voice conversations.

What an agent can do in Fireflies

Every Fireflies action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Fireflies without asking first. 16 actions.

  • Get AskFred ThreadTool to get a specific AskFred conversation thread with full history. Use when retrieving a particular AskFred thread along with all its messages and conversation details.
  • Get AskFred ThreadsTool to retrieve a summary of all AskFred conversation threads for the current user. Use when you need to browse or list available AskFred conversations without fetching full message history.
  • Get Meeting AnalyticsRetrieves comprehensive meeting analytics including team-level conversation metrics, sentiment analysis, and individual user performance data. Requires a Fireflies Business plan or higher to access an
  • Get Meeting ParticipantsRetrieves the list of participants who attended a specific Fireflies meeting along with their attendance details. Returns participant emails, detailed attendee information (names, emails, phone number
  • Get Meeting TopicsRetrieves AI-extracted topics, keywords, and meeting type for a specific Fireflies transcript. This action returns only topic-related metadata from the transcript summary, making it more efficient tha
  • Get User GroupsTool to fetch a list of all user groups within the team with information about user groups including their members. Use when you need to retrieve team user groups, optionally filtering to only groups
  • List ChannelsFetches a list of all channels accessible to the authenticated user, including both public channels and private channels where the user is a member. Use this action when you need to discover available
  • Search TranscriptsSearch transcripts using keyword-based full-text search across meeting titles and/or spoken content. Unlike GetTranscripts which only filters by metadata (title, participants, dates), this action perf
  • Fetch AI App OutputsTool to fetch AI App outputs for specific apps or transcripts. Use when you need to retrieve AI-generated results from Fireflies AI Apps for meetings.
  • Get Bite by IDFetches details for a specific bite by ID. Requires a Fireflies plan that supports Bites and appropriate API scope. If the bite is not found, use FIREFLIES_GET_TRANSCRIPT_BY_ID to retrieve full transc
  • Get TranscriptsFetches a list of bites (highlights) against input arguments. Bites are generated asynchronously after transcript completion — only call this after FIREFLIES_GET_TRANSCRIPT_BY_ID reports `status=compl
  • Get Transcript by IDFetches details for a specific Fireflies transcript ID. Requires a paid Fireflies plan. Response is nested at data.outputs.data.transcript; fields like sentences and attendees can be null — handle gra
Show all 16
  • Get TranscriptsFetches a list of transcripts against input filters. Metadata filters (title, host_email, organizers, participants) match transcript metadata only, not spoken content. Pagination via skip/limit may tr
  • Get User by IDThe GetUser Action is designed to fetch details associated with a specific user id.
  • Get UsersFetches a list of all users within the team, including their full email addresses. Use to resolve complete email addresses from user names before passing to tools that require exact email addresses (n
  • Execute GraphQL QueryExecute an authenticated, read-only Fireflies GraphQL operation (query) and return the full raw GraphQL response (data+errors) for reliable fallback and debugging. Use when higher-level tools fail due

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 10 actions.

  • Set User RoleTool to update a user's role within a team. Use when you need to grant or revoke admin privileges. Only team administrators can execute this action. Teams must maintain at least one admin member at al
  • Add to Live MeetingThe AddToLive Action allows you to add the Fireflies.ai bot to an ongoing meeting. Note: This action requires a paid Fireflies plan to add bots to meetings.
  • Continue AskFred ThreadTool to continue an existing AskFred conversation thread with follow-up questions. This action CANNOT create new threads - it only works with existing thread IDs. Use when you need to maintain context
  • Create AskFred ThreadTool to start a new AskFred conversation thread with a question about meetings. Use when you need to query meeting transcripts using natural language, either for a specific meeting or across multiple
  • Create BiteTool to create a bite (short video or audio clip) from a transcript segment. Use when you need to extract a specific portion of a meeting recording with defined start and end times.
  • Delete Transcript by IDPermanently delete a transcript from the Fireflies account by its unique ID. This is a destructive action that cannot be undone. The transcript, along with its associated audio/video files and summari
  • Update Meeting ChannelTool to batch update channel assignments for 1-5 meeting transcripts. Use when you need to assign meetings to a specific channel. Requires meeting owner or team admin privileges. All-or-nothing semant
  • Update Meeting PrivacyTool to update the privacy setting of a meeting transcript. Use when you need to change meeting access permissions. Only meeting owners and team admins can update privacy settings.
  • Update Meeting TitleTool to update the title of a meeting transcript. Use when you need to rename a meeting. Requires admin privileges and the meeting owner must be in your team.
  • Upload AudioThe UploadAudio Action allows you to upload audio files to Fireflies.ai for transcription. Transcription is asynchronous — after submission, results may take several minutes to become available; use t

Changes wait in Needs you

Changes and sends in Fireflies are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Fireflies questions

Can an agent change data in Fireflies on its own?

Not by default. Changes and sends in Fireflies are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Fireflies?

This connector lists 16 read actions. Reads run at once, without waiting for approval.

How does Fireflies connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Fireflies to your agents.