Fireflies integration
Fireflies.ai GraphQL API for AI-powered meeting transcription, notes, and conversation intelligence. Automatically transcribe meetings from Zoom, Google Meet, Microsoft Teams, and other platforms. Extract action items, topics, and key moments. Search across all meeting transcripts with keyword and scope filters. Manage meeting privacy, sharing, channels, and soundbites. Perfect for sales teams, product managers, and anyone who wants to capture and analyze meeting insights.
Say what should happen.
The workflow builds itself.
Common Fireflies use cases
- privacy compliance
- building team dashboard
- displaying user profile
- browsing meeting history
- organizing meeting names
- promoting users to admin
- restricting meeting access
- sharing meeting highlights
- reviewing meeting discussions
- organizing meetings by project
What you can do with Fireflies
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Meeting, 6 operations
add_to_live_meetingAdd to live meetingPOSTAdds the Fireflies bot to an ongoing meeting for live transcription. Supports Google Meet, Zoom, Teams, and other platforms.revoke_shared_meeting_accessRevoke shared meeting accessPOSTRevokes a user's access to a shared meeting transcript by email address.share_meetingShare meetingPOSTShares a meeting transcript with up to 50 email recipients with optional expiry. Returns success status.update_meeting_channelUpdate meeting channelPOSTAssigns meeting transcripts to a channel. Supports batch updates of 1-5 transcripts. A meeting can only belong to one channel at a time.update_meeting_privacyUpdate meeting privacyPOSTUpdates the privacy setting of a meeting transcript. Controls access via privacy levels: link, owner, participants, teammatesandparticipants, teammates.update_meeting_titleUpdate meeting titlePOSTUpdates the title of a meeting transcript. Requires admin privileges or meeting ownership.
Transcript, 3 operations
delete_transcriptDelete transcriptPOSTPermanently deletes a transcript and all associated data including audio, text, and AI-generated insights. Cannot be undone.get_transcriptGet transcriptPOSTRetrieves complete transcript content including speaker-labeled text, timestamps, AI-generated summary with action items, analytics, and participant details.list_transcriptsList transcriptsPOSTLists meeting transcripts with metadata including title, date, duration, and participants. Supports keyword search, date range filtering, and pagination.
User, 3 operations
get_userGet userPOSTRetrieves user profile information including name, email, transcription usage statistics, and admin status.list_usersList usersPOSTLists all team users with their profile details, transcription usage, and admin status.set_user_roleSet user rolePOSTSets the role of a team member to admin or user. Requires admin privileges.
Audio, 1 operation
upload_audioUpload audioPOSTUploads an audio or video file for AI transcription. Accepts a media URL and returns success status with optional language, attendee, and webhook configuration.
Bite, 1 operation
create_biteCreate bitePOSTCreates a soundbite (short clip) from a meeting transcript with specified start and end times, optional name, media type, and privacy settings.
Use Fireflies from Claude Code, Cursor or Codex
Connect Fireflies in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Fireflies operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Fireflies
- Create your workspace
Sign up free. Nothing to install.
- Connect Fireflies once
Add your Fireflies connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Fireflies integration FAQ
What can you do with the Fireflies integration?
LiveContext exposes 14 operations on Fireflies, covering meeting, transcript, user and audio. Common uses include privacy compliance, building team dashboard and displaying user profile.
