Built by Metorial, the integration platform for agentic AI.
Permanently delete a meeting transcript. This action cannot be undone. Requires admin access to the transcript.
Revoke a user's access to a previously shared meeting transcript. Only meeting owners or team admins can revoke access.
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 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 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.
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 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 a soundbite (short clip) from a completed meeting recording. Specify start and end times in seconds to extract a key moment.
Ask a follow-up question in an existing AskFred conversation thread. Maintains context from previous messages in the thread to provide more relevant answers.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
Retrieve a Fireflies channel by ID, including privacy, creation metadata, and members.
Pause or resume recording for a live Fireflies meeting. Only meeting organizers or team admins can control a live meeting.
Retrieve contacts associated with the authenticated Fireflies user. Contacts are people who have participated in meetings with the user.
Move one to five meeting transcripts into a Fireflies channel. This replaces previous channel assignment and requires meeting ownership or team admin privileges.
Delete an AskFred conversation thread and all its messages.
List action items for a live meeting, including automatically detected items and items created through the API.
Retrieve an AskFred conversation thread with all messages.
Retrieve a single Fireflies soundbite by ID, including source metadata, captions, media URLs, privacy settings, and creator information.
List Fireflies soundbites. Provide at least one scope: mine, transcriptId, or myTeam. Supports pagination up to 50 soundbites per request.
List AskFred conversation threads for the authenticated user, optionally filtered to a transcript.
Create an action item during a live meeting using Fred's natural language processing.
Retrieve Fireflies user groups in the workspace, including group handles and members. Optionally return only groups the authenticated user belongs to.
Create a soundbite during a live meeting using a natural language prompt.