Fireflies.ai
Fireflies.ai API
| Type | Endpoint | Returns |
|---|---|---|
| transcripts | A page of meetings (limit up to 50, skip), filtered by date range, keyword, organizer or participants. | |
| transcript(id) | One meeting with its summary, attendees, link and, if asked for, its sentences. | |
| user | The key owner, or the user with a given id. | |
| users | The users of the team. | |
| updateMeetingPrivacy | Sets who can open a meeting: only the owner, the participants, teammates, teammates and participants, or anyone with the link. |
MCP server
| Tool | What an assistant can do |
|---|---|
| fireflies_search | Searches meeting transcripts with a small query grammar. |
| fireflies_get_transcripts | Lists meetings with structured filters. |
| fireflies_get_transcript | Reads one transcript with sentences, speakers and timestamps. |
| fireflies_fetch | Reads one meeting in full: transcript, summary and details. |
| fireflies_get_summary | Reads a meeting's summary with action items, keywords and overview. |
| fireflies_get_active_meetings | Lists meetings that are in progress. |
| fireflies_get_analytics | Reads meeting and conversation analytics for the team and per user. |
| fireflies_list_channels | Lists the channels (folders) you can see. |
| fireflies_get_channel | Reads one channel by its id. |
| fireflies_get_soundbites | Reads soundbites, the short clips made from meetings. |
| fireflies_get_user | Reads a user's account details. |
| fireflies_get_usergroups | Reads the user groups of the user or the team. |
| fireflies_get_user_contacts | Reads your contacts, most recent meeting first. |
| fireflies_get_rule_executions | Reads the log of automation rules per meeting. Enterprise plan only. |
| fireflies_share_meeting | Changes: shares a transcript with the email addresses you give. |
| fireflies_revoke_meeting_access | Changes: takes back a share from one email address. |
| fireflies_update_meeting_title | Changes: renames a meeting. |
| fireflies_move_meeting | Changes: moves meetings to a channel. |
| fireflies_create_soundbite | Changes: makes a clip from a transcript. |
Checked on 2026-10-06 in the developer documentation.
How to use Fireflies.ai
Why meeting records matter
Someone takes notes during your meeting. Those notes are usually scattered and incomplete. They capture what the note-taker thinks is important, not what actually happened. Worse, if someone wasn't in the meeting, they're either excluded from information or must ask the note-taker to summarise. This creates information silos and inconsistency. A meeting recording system fixes this by creating a complete, searchable record of every meeting. Anyone can reference what was discussed, what was decided, and who committed to what.
The shift to AI transcription
Recording meetings used to be manual and expensive. You'd record with a camera or audio recorder, then pay someone to transcribe hours of tape. Now, AI transcription services do it automatically and cheaply. You press a button (or invite a bot), the conversation is recorded and transcribed, and within minutes you have a searchable transcript. This shift enables teams to archive meetings systematically without hiring transcriptionists.
Read the full guideShow less
How Fireflies works
During a meeting on Zoom or Google Meet, you invite the Fireflies bot (or it auto-joins if configured). The bot records the conversation and uploads it to Fireflies' servers. AI transcribes the audio to text, typically within 5–15 minutes of the call ending. You can search for specific words or topics across all your recordings. Fireflies also identifies action items: it looks for phrases like "I'll do that by Friday" and highlights them. You can share a transcript with anyone via a shareable link, or integrate with your CRM to attach transcripts automatically to deals or customer records.
Fireflies.ai vs. Otter.ai vs. Fathom vs. Chorus vs. others
Otter.ai is a general-purpose transcription tool. You can use it for meetings, but it's equally suited to lectures, podcasts, or interviews. It doesn't have meeting-specific features like action item extraction or CRM integration. Fathom is similar to Fireflies: it records calls and transcribes them, and it's slightly cheaper. However, Fathom has fewer integrations and less of an ecosystem. Chorus is built for enterprise sales teams; it includes coaching and call scoring alongside recording. It's expensive and overkill for most organisations. Fireflies sits in the sweet spot: designed for meetings, affordable, integrates with Zoom and Google Meet natively, and has action item extraction. For a typical business recording calls and wanting to search them later, Fireflies is the best choice. If you're already in Slack and use Google Meet, Fireflies' integrations are seamless.
Real-world use cases
A sales team records every sales call with Fireflies. After a discovery call, the team reviews the transcript to ensure they captured the customer's pain points correctly. They export the transcript into Salesforce so the account manager can reference it later. A customer success team uses Fireflies to record support calls. When a customer reports a bug, the team can quickly search past calls to see if the same issue has come up before. A product team records research interviews. After 20 interviews, they search for all mentions of "pricing model" or "competitor" to identify patterns. A marketing team records internal strategy meetings and uses action item extraction to surface who committed to what, ensuring accountability.
Pricing and learning curve
Fireflies offers a free tier supporting up to 800 minutes of recording per month. Paid plans start around £8–£10/month per user. Learning curve is nearly zero; you add the bot to Zoom, and it starts recording automatically. Transcripts appear within minutes. No training required. Documentation is basic but functional.
Strengths and weaknesses
Strengths: Automatic recording and transcription, searchable archive, action item extraction, affordable, integrates with Zoom and Google Meet, minimal setup, good for compliance and accountability. Weaknesses: Transcription accuracy relies on clear audio, action items often need manual refinement, speaker identification struggles with many people or foreign accents, some teams uncomfortable with bot in meetings, limited customisation for specific workflows.
Verdict
Fireflies is an excellent choice if you want automatic meeting transcription without complexity. It's particularly useful for sales, customer success, and product teams that benefit from searchable call records. Start with the free tier to test it. Upgrade to a paid plan if you exceed 800 minutes/month or want CRM integrations. If you need coaching and advanced call analytics, Chorus might be worth the extra cost, but for most teams, Fireflies delivers.
How to automate Fireflies.ai
Native integrations
Fireflies lists integrations with CRMs, project tools, storage and chat. The useful pattern is to connect HubSpot or Salesforce so each call summary attaches to the right record, and to post the action items to a Slack channel. One concrete idea: after every sales call, the summary lands on the deal and the next steps appear in the team channel.
API and webhooks
The GraphQL API at docs.fireflies.ai gives you access to transcripts, and Webhooks V2 lets you subscribe to events so you know when a transcript is ready. One concrete idea: when a transcript finishes, a webhook starts your own flow that scores the call against a checklist and writes the result to a database.
MCP server
Fireflies runs an official remote MCP server at https://api.fireflies.ai/mcp. It uses OAuth with your Fireflies account and works with Claude, Cursor, Devin and other MCP clients. One concrete idea: ask Claude for the main objections across this week's sales calls, then turn the answer into a short note for the team.
No-code automation
The Fireflies docs include a Zapier guide that uses webhooks to fetch transcripts automatically. One concrete idea: when a transcript is ready, a Zapier zap creates a task in your project tool for each action item.