---
title: Fireflies.ai API Integration on Truto
slug: firefliesai
category: Conversational Intelligence
canonical: "https://truto.one/integrations/detail/firefliesai/"
---

# Fireflies.ai API Integration on Truto



**Category:** Conversational Intelligence  
**Status:** Generally available

## Unified APIs

### Unified User Directory API

- **Roles** — The Role object represents a role of a User.
- **Users** — The User object represents a User.

### Unified Conversational Intelligence API

- **Meetings** — The meeting represent a meeting in the conversation.
- **Users** — The user represent a user in the conversation.

## How it works

1. **Link your customer's Fireflies.ai account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Fireflies.ai.** The Proxy API is a 1-to-1 mapping of the Fireflies.ai API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Auto-log call summaries into your CRM platform** — CRM builders can pull AI-generated meeting summaries, action items, and speaker-labeled transcripts from their users' Fireflies accounts, then match attendee emails to contact or deal records — eliminating manual call logging for sales reps.
- **Power sales coaching with conversation data** — Sales enablement platforms can ingest Fireflies transcripts, talk-time metadata, and sentiment analysis to score rep performance against sales frameworks, surface coaching moments, and track competitor mentions across every recorded call.
- **Attach interview transcripts to candidate profiles automatically** — Applicant tracking systems can query Fireflies after an interview ends, match the transcript to the candidate via email, and attach the summary and action items directly to the candidate's profile — streamlining recruiter workflows and standardizing hiring feedback.
- **Aggregate voice-of-customer insights from recorded interviews** — Product analytics and VoC platforms can pull tagged Fireflies meetings to aggregate sentiment trends, track feature request frequency, and surface pain points across hundreds of hours of customer and user research conversations.
- **Map Fireflies users to your platform's internal accounts** — Any SaaS product that imports Fireflies data needs to attribute meetings to the right internal user. By syncing Fireflies user rosters and roles, platforms can ensure imported notes and transcripts are correctly associated with the right account executive, recruiter, or PM.

## What you can build

- **Automatic call log population** — Fetch completed Fireflies meeting summaries and action items, match attendees by email to CRM contacts, and create timestamped call log entries without any manual input from reps.
- **Post-interview candidate brief generator** — Pull the full transcript and AI-extracted action items from a Fireflies interview recording and attach them to the matching candidate profile in your ATS, with auto-generated follow-up tasks.
- **Rep talk-time and sentiment dashboard** — Ingest speaker labels and sentiment data from Fireflies meetings to build per-rep dashboards showing talk-to-listen ratios, sentiment trends, and flagged conversations that need manager review.
- **Audio upload transcription pipeline** — Let your users submit raw audio or video files (MP3, WAV, MP4) from your platform directly to Fireflies for transcription, then pull back the processed transcript and AI summary asynchronously.
- **User roster sync for meeting attribution** — Sync Fireflies team members, roles, and email addresses to your platform's user directory so that every imported meeting is automatically attributed to the correct internal user.
- **Custom topic and competitor mention tracker** — Leverage Fireflies' custom NLP tags to surface how often specific topics — pricing, competitors, feature requests — appear across your users' recorded conversations, displayed as trend charts in your product.

## FAQs

### What authentication method does Fireflies.ai use?

Fireflies uses API key-based authentication. Your end users generate a personal API key from their Fireflies account settings, and Truto manages the secure storage and injection of that key for each connected account.

### Fireflies has a GraphQL API — does Truto simplify that?

Yes. Fireflies natively exposes a GraphQL API, which requires constructing queries and handling its specific schema. Truto normalizes this into RESTful unified endpoints (Meetings, Users, Roles) so you don't need to write or maintain GraphQL queries yourself.

### What data can I retrieve from Fireflies meetings through Truto?

Through the Unified Conversational Intelligence API, you can access full raw transcripts with timestamps, speaker identification labels, AI-generated summaries, extracted action items, sentiment analysis, and custom NLP topic tags.

### Can I push audio files to Fireflies for transcription via Truto?

Yes. Fireflies supports uploading raw audio and video files (MP3, WAV, MP4) for asynchronous transcription. Truto can facilitate this via its Unified Conversational Intelligence API, allowing your platform to submit recordings and later retrieve the processed output.

### Are there specific Truto tools available for Fireflies today?

Fireflies tools are built on request. The integration is supported through Truto's Unified User Directory API (Users, Roles) and Unified Conversational Intelligence API (Meetings, Users). If you need additional operations or custom workflows, Truto can build them to match your requirements.

### How does Truto handle pagination and rate limits for Fireflies?

Truto abstracts away Fireflies' GraphQL cursor-based pagination and any rate limiting behavior behind its unified API layer. You interact with standard paginated REST responses without managing cursors or retry logic yourself.
