delete_transcript
Delete Transcript
Permanently delete a meeting transcript. This action cannot be undone. Requires admin access to the transcript.
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_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_askfred_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_users
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_apps
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_askfred_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_askfred_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_askfred_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.
Record, transcribe, and analyze meeting conversations from platforms like Zoom, Google Meet, and Webex. Retrieve, search, and manage meeting transcripts with AI-generated summaries, action items, sentiment analysis, and keywords. Upload audio files for transcription. Ask questions about meetings using the AskFred AI assistant. Add a bot to live meetings for automatic recording, pause and resume recordings, and create live action items or soundbites. Manage users and teams, organize meetings into channels, query contacts, and receive webhook notifications when transcriptions complete.
Common questions about connecting Fireflies to AI agents with Metorial.