Fireflies

Streams meeting transcripts and AI summaries into your CRM, triggers follow up tasks based on conversation sentiment, and organizes voice data into searchable knowledge bases.

Try Fireflies in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Fireflies integration

    • Describe the outcome and Ceven picks the right Fireflies calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Fireflies data, across all 21 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Fireflies access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Fireflies, when, and on whose behalf.
    • The agent pauses and asks when Fireflies is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Fireflies.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Fireflies action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Fireflies, and when to use it.

Add to Live Meeting
Use this to send the Fireflies bot into an ongoing call to begin recording and transcription immediately.
Delete Transcript
Remove a specific transcript from the account by its ID. Use this for data privacy or cleanup tasks.
Fetch AI App Outputs
Pull custom AI app results or summaries for a specific meeting to extract structured insights.
Get Bite by ID
Fetch details for a specific short audio bite or clip to share a highlight with another tool.
Get Transcripts
Pull a list of transcripts based on specific filters like date or participant.
Get Transcript by ID
Retrieve the full text and metadata for a specific meeting transcript using its unique ID.
Get User by ID
Pull profile details for a specific Fireflies user to map recordings to the right team member.
Get Users
List all users within the team account to audit recording permissions or activity.
Upload Audio
Send an external audio file to Fireflies for processing and transcription.
Search Conversations
Query across all meeting transcripts for specific keywords or phrases.
List AI Apps
Pull the available AI apps configured in the account to see which summaries are available.
Update Meeting Metadata
Change the title or tags of a transcript to better organize it in the workflow.
Delete Transcript by ID
The deletetranscriptbyid action is designed to delete a specific transcript by its id.

13 actions · scroll to see them all

Frequently asked questions

Ceven respects the permission settings configured within your Fireflies account. The agent can only access transcripts and audio files that the authenticated user has permission to view. When a workflow triggers, it uses the OAuth token to request data from the Fireflies API. We do not store your audio files or full transcripts on our own servers permanently. Instead, we process the text in a transient state to perform the requested action, such as updating a CRM or drafting an email, and then clear the context. You can revoke access at any time via the Fireflies dashboard which stops all data flow immediately.
Yes. By using the upload audio action, Ceven can take a file from a source like Google Drive, Dropbox, or an email attachment and push it to Fireflies for transcription. Once Fireflies completes the processing, the agent can then pull the resulting transcript and summary to trigger further steps in your workflow. This is particularly useful for processing recorded phone calls from a legacy system or voice memos that were not captured by the Fireflies bot during a live video conference.
Ceven is bound by the API rate limits and plan restrictions set by Fireflies. For example, the ability to add bots to live meetings or upload audio files usually requires a paid Fireflies plan. If you are on a free tier, some actions will return an error indicating that the feature is gated. We recommend checking your current Fireflies plan to ensure you have the necessary permissions for the workflows you intend to build. If you hit an API rate limit, Ceven will automatically queue the request and retry it using an exponential backoff strategy.
Ceven uses the fetch AI app outputs action to retrieve structured summaries generated by the Fireflies engine. Rather than just taking a raw block of text, the agent can target specific outputs like action items, sentiment analysis, or custom app results. This allows the workflow to be highly specific. For instance, instead of sending a whole transcript to a manager, the agent can be told to only pull the action items and the final decision summary, making the downstream notification much more concise and actionable for the human recipient.
Yes. Fireflies provides speaker diarization in its transcript data. When Ceven pulls a transcript, it receives the text broken down by speaker ID. The agent can use this information to attribute specific quotes to specific people. This is critical for sales workflows where you need to distinguish between what the prospect said and what the account executive said. You can build workflows that trigger specifically when a customer says certain keywords, ignoring those same keywords when they are spoken by your own team members.
If a transcript is deleted in Fireflies, any subsequent attempt by a Ceven agent to fetch that specific transcript by ID will result in a not found error. Our workflows are designed to handle this gracefully. The agent will log the failure in the workflow history and can be configured to send a notification to the administrator or simply skip that record and move to the next one in the queue. Since we do not cache the full transcript permanently, the deletion in Fireflies effectively removes the source data from the agent reach.
While Fireflies handles the primary storage, Ceven can help you organize the data by updating meeting metadata and tags. You can create a workflow that analyzes the content of a transcript and then applies a specific tag based on the topic, such as pricing or technical support. This makes it much easier to search for related meetings within the Fireflies interface later. You can also use the agent to mirror this organization by creating corresponding folders in Google Drive or Notion and placing links to the Fireflies transcripts there.
Ceven interacts with Fireflies via an API which typically processes data after the transcription is completed or in chunks. While the Fireflies bot records in real time, the structured transcript and AI summaries are usually finalized after the meeting ends. Therefore, most Ceven workflows are designed to trigger on the event of a meeting completion. If you need to act on a live meeting, you can use the add to live meeting action to ensure the bot is present, but the actual data extraction for your workflow will happen once the transcript is available for read.

Alternatives to Fireflies

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Otter.ai logoOtter.aiGong logoGongChorus logoChorus

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Fireflies and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free