Fireflies
BUILT-IN AI ALWAYS-ON CAPABLEFireflies.ai helps your team transcribe, summarize, search, and analyze voice conversations.
Connect Fireflies to ChatGPT or Claude with your own Fireflies login or an API key, and your AI can run 26 of its actions. 16 of those only read and change nothing. 1 can delete or send something that cannot be undone, so those need a boundary you set before anyone runs them.
Things you could hand over
Your assistant can run a keyword search across what was actually said in your meetings, not just the titles and attendee lists, and you can scope it to spoken content, titles, or both, with date and participant filters on top. It then opens the matching transcripts to read the passage in context. This is the question the recording was always supposed to answer and nobody has time to answer by scrubbing through calls.
Built on: Search Transcripts / Get Transcript by ID / Get Meeting Topics
It can pull the topics and keywords Fireflies extracted for that meeting first, which is cheap, then fetch the full transcript with its summary and action items, and list who attended with their join and leave times. One thing to expect: Fireflies sometimes returns action items as a single block of text with line breaks rather than as a list, and fields like sentences and attendees can come back empty, so an empty section means nothing was returned rather than nothing was said.
Built on: Get Meeting Topics / Get Transcript by ID / Get Meeting Participants
Fireflies keeps conversation metrics at team level, and the assistant can read those alongside the user groups the team is organized into. What that answers is a question about the shape of the week: which recurring meeting has grown to three hours, which groups never overlap, where the hours are going that nobody scheduled on purpose. The same read also returns per-person figures, which is the part to leave alone.
Built on: Get Meeting Analytics / Get User Groups / Get Users
Fireflies has a question-and-answer layer called AskFred, and the connector covers the whole thread: start one with a question scoped to a single meeting or to a filtered set, ask follow-ups in the same thread so the context carries, and read back a thread or list the threads you already have. Starting a thread and continuing one are separate actions, so a follow-up needs the existing thread ID rather than a new question.
Built on: Create AskFred Thread / Continue AskFred Thread / Get AskFred Thread / Get AskFred Threads
A bite is a short clip cut from a recording between a start and end time, and the assistant can create one from a transcript segment and read it back. The sequence matters: bites are generated after the transcript finishes, so it should confirm the transcript reports as completed before it goes looking. Bites also depend on your Fireflies plan supporting them, and an empty result is a real possibility for a perfectly valid meeting.
Built on: Get Transcript by ID / Create Bite / Get Bite by ID
Two routes, both covered. It can add the Fireflies bot to a meeting already in progress, or upload an audio file after the fact for transcription. Uploaded audio is transcribed asynchronously and can take several minutes, so the assistant submits it and then polls the transcript until it reports as completed rather than answering immediately.
Built on: Add to Live Meeting / Upload Audio / Get Transcript by ID
It can rename a meeting transcript, and assign up to five transcripts at a time to a channel, after listing which channels exist and which ones you are a member of. Channel assignment is all or nothing per batch: if one transcript fails validation, none of them move.
Built on: List Channels / Update Meeting Title / Update Meeting Channel
The connector can change a transcript's privacy setting, and it can delete a transcript outright. Fireflies is unusually direct about the second one: the delete is permanent, cannot be undone, and takes the audio and video files and the summaries with it, and its own guidance is to verify the target transcript first and get explicit confirmation before running it. Do it in two moves. Have it find and read back the specific transcript, confirm it is the right one, then approve that single deletion.
Built on: Search Transcripts / Get Transcript by ID / Update Meeting Privacy / Delete Transcript by ID
- Get Meeting Analytics states that it requires a Fireflies Business plan or higher, and that admin privileges are required for team-level analytics. Which of those a given reader has was not established here.
- Add to Live Meeting and Upload Audio both state that they require a paid Fireflies plan.
- Update Meeting Title states that it requires admin privileges and that the meeting owner must be in your team. Update Meeting Channel states that it requires meeting owner or team admin privileges.
- The connector exposes two distinct actions that both display as 'Get Transcripts', one listing transcripts and one listing bites. Neither is cited here, because the name alone does not identify which action would run.
- Setting a user's role, including granting or revoking admin, is exposed and is admin-only. It was not written up as a candidate because changing who can see and delete recordings is an account-governance decision rather than a task to hand over.
- A raw read-only GraphQL query action exists as a fallback when the higher-level actions hit schema mismatches. It is useful for debugging and is not a candidate for delegated work.
- No time saving is claimed for any candidate on this page, because none has been measured.
BUILT-IN AI Ships AI features you can turn on yourself, with no developer and no new purchase.
1 event triggers. This app can fire automations on its own. One of 34 in this directory that can.