Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Delete Transcript

Permanently delete a meeting transcript. This action cannot be undone. Requires admin access to the transcript.

Revoke Meeting Access

Revoke a user's access to a previously shared meeting transcript. Only meeting owners or team admins can revoke access.

Upload Audio

Upload an audio or video file for transcription by providing a publicly accessible HTTPS URL or a URL that Fireflies can download with bearer token or basic auth. Optionally specify attendees, language, video retention, and a webhook URL to receive a notification when transcription is complete.

Add Bot to Live Meeting

Add the Fireflies.ai bot to an ongoing live meeting for automatic recording and transcription. Provide a valid meeting URL from supported platforms and optional attendee context.

Ask Fred

Ask AskFred (Fireflies' AI assistant) a question about your meetings. Creates a new conversation thread for a specific transcript or across meetings with optional filters. Returns an AI-generated answer with suggested follow-up questions. Use the thread ID to continue the conversation.

List Channels

Retrieve all channels accessible to the authenticated user. Returns public team channels and private channels where the user is a member, including channel metadata and member lists.

Share Meeting

Share a meeting transcript with other users via email. Optionally set an expiry period of 7, 14, or 30 days. Only meeting owners or team admins can share meetings.

Create Soundbite

Create a soundbite (short clip) from a completed meeting recording. Specify start and end times in seconds to extract a key moment.

Continue Ask Fred Thread

Ask a follow-up question in an existing AskFred conversation thread. Maintains context from previous messages in the thread to provide more relevant answers.

Get User

Retrieve information about a specific user or the authenticated user. Returns profile data including role, integrations, transcript count, minutes consumed, calendar sync status, and user groups.

List Team Members

Retrieve all team members with their profile information including name, email, role, connected integrations, transcript count, minutes consumed, calendar sync status, and user groups.

Update Transcript

Update properties of a meeting transcript. You can change the title, privacy level, and/or channel assignment. Only meeting owners or team admins can perform updates.

Get Ai App Results

Retrieve results generated by AI Apps installed in your Fireflies workspace. Filter by a specific AI app or transcript to see the prompts and responses generated.

Set User Role

Update a team member's role. Assign **admin** privileges (ability to manage users and team settings) or set to **user** for standard access. Requires admin privileges.

List Transcripts

Search and list meeting transcripts with filtering options. Filter by keyword, date range, organizers, participants, channel, or show only your own meetings. Returns transcript metadata, calendar details, summary preview, recent AI App outputs, sharing metadata, and pagination support.

List Active Meetings

Retrieve meetings currently in progress. Returns real-time information including meeting title, organizer, link, start time, end time, privacy, and state. Regular users can only see their own meetings; admins can query any team member's active meetings.

Get Transcript

Retrieve the full details of a specific meeting transcript including AI-generated summary, analytics, calendar metadata, channels, sharing metadata, attendee information, and meeting processing status. By default, full sentences are returned as a Slate attachment so large transcripts are exposed as a URL in MCP instead of huge inline JSON.

Get Analytics

Retrieve team and per-user Fireflies meeting and conversation analytics for an optional date range. Team-level analytics may require admin privileges and a Business or higher plan.

Get Summary

Fetch a meeting summary by transcript ID, including action items, keywords, overview, notes, topics discussed, meeting type, chapters, and custom extended sections. Excludes transcript sentence content.

Get Channel

Retrieve a Fireflies channel by ID, including privacy, creation metadata, and members.

Update Meeting State

Pause or resume recording for a live Fireflies meeting. Only meeting organizers or team admins can control a live meeting.

List Contacts

Retrieve contacts associated with the authenticated Fireflies user. Contacts are people who have participated in meetings with the user.

Move Meetings

Move one to five meeting transcripts into a Fireflies channel. This replaces previous channel assignment and requires meeting ownership or team admin privileges.

Delete Ask Fred Thread

Delete an AskFred conversation thread and all its messages.

List Live Action Items

List action items for a live meeting, including automatically detected items and items created through the API.

Get Ask Fred Thread

Retrieve an AskFred conversation thread with all messages.

Get Soundbite

Retrieve a single Fireflies soundbite by ID, including source metadata, captions, media URLs, privacy settings, and creator information.

List Soundbites

List Fireflies soundbites. Provide at least one scope: mine, transcriptId, or myTeam. Supports pagination up to 50 soundbites per request.

List Ask Fred Threads

List AskFred conversation threads for the authenticated user, optionally filtered to a transcript.

Create Live Action Item

Create an action item during a live meeting using Fred's natural language processing.

List User Groups

Retrieve Fireflies user groups in the workspace, including group handles and members. Optionally return only groups the authenticated user belongs to.

Create Live Soundbite

Create a soundbite during a live meeting using a natural language prompt.