Get started free
All integrations

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.

14 toolsAPI keyAPI docs

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

  • POSTadd_to_live_meeting

    Adds the Fireflies bot to an ongoing meeting for live transcription. Supports Google Meet, Zoom, Teams, and other platforms.

  • POSTrevoke_shared_meeting_access

    Revokes a user's access to a shared meeting transcript by email address.

  • POSTshare_meeting

    Shares a meeting transcript with up to 50 email recipients with optional expiry. Returns success status.

  • POSTupdate_meeting_channel

    Assigns meeting transcripts to a channel. Supports batch updates of 1-5 transcripts. A meeting can only belong to one channel at a time.

  • POSTupdate_meeting_privacy

    Updates the privacy setting of a meeting transcript. Controls access via privacy levels: link, owner, participants, teammatesandparticipants, teammates.

  • POSTupdate_meeting_title

    Updates the title of a meeting transcript. Requires admin privileges or meeting ownership.

Transcript, 3 operations

  • POSTdelete_transcript

    Permanently deletes a transcript and all associated data including audio, text, and AI-generated insights. Cannot be undone.

  • POSTget_transcript

    Retrieves complete transcript content including speaker-labeled text, timestamps, AI-generated summary with action items, analytics, and participant details.

  • POSTlist_transcripts

    Lists meeting transcripts with metadata including title, date, duration, and participants. Supports keyword search, date range filtering, and pagination.

User, 3 operations

  • POSTget_user

    Retrieves user profile information including name, email, transcription usage statistics, and admin status.

  • POSTlist_users

    Lists all team users with their profile details, transcription usage, and admin status.

  • POSTset_user_role

    Sets the role of a team member to admin or user. Requires admin privileges.

Audio, 1 operation

  • POSTupload_audio

    Uploads 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

  • POSTcreate_bite

    Creates 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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Fireflies

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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.

Popular integrations

Browse the whole catalog