Connect Fireflies to OpenClaw on Operator.io
Fireflies.ai is an AI-powered meeting assistant that records, transcribes, and analyzes voice conversations. It helps teams capture call notes automatically and search or summarize meetings effortlessly.
Automate Fireflies with AI
Hand Fireflies to an OpenClaw agent running on Operator. You write what you want in a chat and it turns that into real Fireflies actions like add to live meeting, continue askfred thread, create askfred thread, without you opening the app.
Your agent reaches Fireflies directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Fireflies
Your agent can call any of these Fireflies actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Add to Live Meeting
The AddToLive Action allows you to add the Fireflies.ai bot to an ongoing meeting. Note: This action requires a paid Fireflies plan to add bots to meetings.
Continue AskFred Thread
Tool to continue an existing AskFred conversation thread with follow-up questions. This action CANNOT create new threads - it only works with existing thread IDs. Use when you need to maintain context from previous exchanges and ask addi...
Create AskFred Thread
Tool to start a new AskFred conversation thread with a question about meetings. Use when you need to query meeting transcripts using natural language, either for a specific meeting or across multiple meetings with filters. Supports time-...
Create Bite
Tool to create a bite (short video or audio clip) from a transcript segment. Use when you need to extract a specific portion of a meeting recording with defined start and end times.
Delete Transcript by ID
Permanently delete a transcript from the Fireflies account by its unique ID. This is a destructive action that cannot be undone. The transcript, along with its associated audio/video files and summaries, will be permanently removed. Rate...
Fetch AI App Outputs
Tool to fetch AI App outputs for specific apps or transcripts. Use when you need to retrieve AI-generated results from Fireflies AI Apps for meetings.
Get AskFred Thread
Tool to get a specific AskFred conversation thread with full history. Use when retrieving a particular AskFred thread along with all its messages and conversation details.
Get AskFred Threads
Tool to retrieve a summary of all AskFred conversation threads for the current user. Use when you need to browse or list available AskFred conversations without fetching full message history.
Get Bite by ID
Fetches details for a specific bite by ID. Requires a Fireflies plan that supports Bites and appropriate API scope. If the bite is not found, use FIREFLIES_GET_TRANSCRIPT_BY_ID to retrieve full transcript context instead.
Get Transcripts
Fetches a list of bites (highlights) against input arguments. Bites are generated asynchronously after transcript completion — only call this after FIREFLIES_GET_TRANSCRIPT_BY_ID reports `status=completed`. Empty results are possible for...
Get Transcript by ID
Fetches details for a specific Fireflies transcript ID. Requires a paid Fireflies plan. Response is nested at data.outputs.data.transcript; fields like sentences and attendees can be null — handle gracefully. transcript.summary.action_it...
Get Transcripts
Fetches a list of transcripts against input filters. Metadata filters (title, host_email, organizers, participants) match transcript metadata only, not spoken content. Pagination via skip/limit may trigger HTTP 429 on rapid requests; use...
Get User by ID
The GetUser Action is designed to fetch details associated with a specific user id.
Get User Groups
Tool to fetch a list of all user groups within the team with information about user groups including their members. Use when you need to retrieve team user groups, optionally filtering to only groups the current user belongs to with the...
Get Users
Fetches a list of all users within the team, including their full email addresses. Use to resolve complete email addresses from user names before passing to tools that require exact email addresses (no partial addresses or domain-only va...
Execute GraphQL Query
Execute an authenticated, read-only Fireflies GraphQL operation (query) and return the full raw GraphQL response (data+errors) for reliable fallback and debugging. Use when higher-level tools fail due to schema mismatches or to access ra...
Set User Role
Tool to update a user's role within a team. Use when you need to grant or revoke admin privileges. Only team administrators can execute this action. Teams must maintain at least one admin member at all times.
Update Meeting Channel
Tool to batch update channel assignments for 1-5 meeting transcripts. Use when you need to assign meetings to a specific channel. Requires meeting owner or team admin privileges. All-or-nothing semantics: if any transcript fails validati...
Update Meeting Privacy
Tool to update the privacy setting of a meeting transcript. Use when you need to change meeting access permissions. Only meeting owners and team admins can update privacy settings.
Update Meeting Title
Tool to update the title of a meeting transcript. Use when you need to rename a meeting. Requires admin privileges and the meeting owner must be in your team.
Upload Audio
The UploadAudio Action allows you to upload audio files to Fireflies.ai for transcription. Transcription is asynchronous — after submission, results may take several minutes to become available; use transcript retrieval tools to poll for...
How to connect Fireflies
You authorize Fireflies once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Fireflies without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Fireflies
- How do I connect Fireflies to Operator?
- You authorize Fireflies once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Fireflies without you signing in again.
- Can my agent pull and update data in Fireflies?
- Yes. It can read records, write new ones, and answer questions about what is stored. Point it at Fireflies and ask for a figure or a list, or have it keep a table in step with another app you have connected, all in plain language.
- Do I need to write code or manage Fireflies API keys?
- No code and no API keys. You authorize Fireflies through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
- Can my agent use Fireflies together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Fireflies and tools like Posthog, Gosquared, Google Analytics in one job, reading from one and acting in another without you wiring anything between them.
Connect Fireflies to another app
Your agent can run Fireflies together with any of these. Each page shows what it does across both apps in one job.
More apps to automate
Apps your agent runs alongside Fireflies, or browse all integrations.
Put your agent on Fireflies
Sign in, connect Fireflies, and hand your agent the work. Your first week is free.
Try for free