> This page is for version v8.3.0 (default).
> For other versions, use one of these documentation indexes:
> - v8.3.0 (default): https://docs.workflows.com/v-8-3-0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.workflows.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.workflows.com/_mcp/server.

# Fireflies Tools Reference

> **Setup Required**
>
> These tools require Fireflies integration to be configured. See the [Fireflies Setup Guide](/mcp-integrations-fireflies-setup) for configuration instructions.

## Overview

When you connect Fireflies to your MCP server, you get **3 additional tools** that provide comprehensive access to your meeting transcripts. These tools work together to list transcripts, search across all meetings, and retrieve detailed conversation data.

> **Speaker Email Limitation**
>
> Fireflies does not directly provide speaker email addresses. The MCP server infers emails by correlating speaker names with meeting attendee emails via name matching. For guaranteed accurate speaker emails, use Gong or Fathom.

## Available Tools

| Tool                                                                   | Purpose                        | Common Use Cases                                              |
| ---------------------------------------------------------------------- | ------------------------------ | ------------------------------------------------------------- |
| [fireflies_list_transcripts](/mcp-tool-fireflies-list-transcripts)     | List transcripts with metadata | Find recent meetings, filter by date, discover transcript IDs |
| [fireflies_get_transcript](/mcp-tool-fireflies-get-transcript)         | Get detailed transcripts       | Create minds, analyze conversations, extract speaker segments |
| [fireflies_search_transcripts](/mcp-tool-fireflies-search-transcripts) | Search transcripts by keyword  | Find specific topics, discover relevant conversations         |

## Typical Workflows

### Search → Transcript Retrieval

#### Search by Keyword

Use `fireflies_search_transcripts` to find meetings mentioning specific topics or keywords

#### Get Transcript

Use `fireflies_get_transcript` with a transcript ID to retrieve the full conversation

#### Create Mind

Upload the transcript to Mind Reasoner to create a digital mind of a participant

**Example natural language command:**

```
"Search my Fireflies transcripts for mentions of 'product roadmap',
 then create a mind from the most recent match"
```

### Discovery → Analysis Workflow

#### List Transcripts

Use `fireflies_list_transcripts` to find transcripts by date range

#### Get Details

Retrieve full transcripts with speaker analytics

#### Create Minds

Use extracted speaker data to create targeted minds

**Example natural language command:**

```
"Show me my team meetings from last month, then create
 minds for each team member based on their participation"
```

## Tool Details

### fireflies_list_transcripts

**Purpose:** List meeting transcripts with metadata and date filtering

**Key Features:**

* Date range filtering (from/to dates)
* Pagination support for large result sets
* Returns transcript IDs, titles, participants, duration, date
* Quick overview of available meetings

**When to use:**

* Finding specific transcripts by date
* Discovering available meetings before retrieval
* Building transcript inventories
* Browsing recent discussions

[View full documentation →](/mcp-tool-fireflies-list-transcripts)

### fireflies_get_transcript

**Purpose:** Retrieve detailed transcripts with speaker analytics

**Key Features:**

* Complete conversation text
* Speaker names (emails inferred via name matching)
* Timestamp information
* Structured by speaker turns
* Speaker analytics (talk time, word count, speaking patterns)

**When to use:**

* Creating minds from meeting conversations
* Analyzing speaker participation
* Extracting individual speaker segments
* Training AI on actual conversations

[View full documentation →](/mcp-tool-fireflies-get-transcript)

### fireflies_search_transcripts

**Purpose:** Search across all transcripts by keyword

**Key Features:**

* Keyword search across full transcript text
* Date range filtering combined with keyword search
* Find specific topics or phrases
* Returns matching transcripts with relevance

**When to use:**

* Finding discussions about specific topics
* Locating mentions of products, features, or customers
* Discovering relevant conversations across time
* Building topic-specific mind training sets

[View full documentation →](/mcp-tool-fireflies-search-transcripts)

## Integration with Mind Reasoner

### Creating Minds from Fireflies Transcripts

The most common workflow combines Fireflies tools with Mind Reasoner tools:

1. **Discovery:** Use `fireflies_search_transcripts` or `fireflies_list_transcripts` to find relevant meetings
2. **Retrieval:** Use `fireflies_get_transcript` to get the full conversation
3. **Mind Creation:** Use Mind Reasoner `create_mind` to create a digital entity
4. **Upload:** Upload the Fireflies transcript as training data
5. **Training:** Create snapshot and wait for AI training to complete
6. **Simulation:** Run predictions based on the meeting conversation patterns

**Natural language example:**

```
"Search for all meetings about customer onboarding,
 create a mind from each unique customer contact"
```

AI automatically orchestrates all steps.

### Topic-Based Mind Creation

Leverage Fireflies' powerful search:

```
"Find all transcripts where pricing objections were discussed,
 create a mind trained on how our team handles pricing questions"
```

The AI will:

* Search transcripts for "pricing objections"
* Retrieve all matching transcripts
* Extract relevant segments
* Create a consolidated mind
* Train on pricing-related conversations

## Tips for Effective Use

### Search Strategies

**By Keyword:**

```
"Search transcripts for mentions of 'enterprise features'"
"Find meetings where we discussed Q4 targets"
```

**Combined with Date:**

```
"Search for 'customer feedback' in transcripts from last month"
"Find mentions of 'bug' or 'issue' in October meetings"
```

**By Topic:**

```
"Find all sales meetings"
"Search for product demo discussions"
```

### Combining Tools

Get maximum value by using tools together:

```
"List all transcripts from this week, search them for
 mentions of our new feature, and if any customers gave
 feedback, create minds from those conversations"
```

This single command uses:

* `fireflies_list_transcripts` for discovery
* `fireflies_search_transcripts` for filtering
* `fireflies_get_transcript` for retrieval
* Mind Reasoner tools for mind creation

## Unique Fireflies Features

### Powerful Keyword Search

Unlike Gong and Fathom, Fireflies provides native keyword search:

* Search across all transcript text
* Find specific topics without knowing dates or participants
* Discover conversations you might have forgotten
* Build topical datasets for mind training

### Speaker Analytics

Fireflies provides detailed speaker analytics:

* Talk time percentage
* Word count
* Speaking patterns
* Participation rates

Use these to:

* Identify dominant speakers
* Find balanced conversations
* Select high-quality training data

### GraphQL Backend

Fireflies uses GraphQL (vs REST for Gong/Fathom):

* Efficient data fetching
* Flexible queries
* Rich data model

The MCP server handles all GraphQL complexity automatically.

## Limitations & Considerations

### Speaker Email Attribution

**Critical limitation:** Fireflies does not provide speaker emails directly.

**How the MCP server handles this:**

1. Fireflies provides speaker names (e.g., "John Smith")
2. Fireflies provides meeting attendee list (names + emails)
3. MCP server correlates names to infer emails
4. Matching is best-effort, not guaranteed

**Implications:**

* Some speakers may not have email attribution
* Name variations can cause mismatches ("John" vs "John Smith")
* External speakers may have less accurate matching

**Solutions:**

* Manually verify speaker emails when critical
* Use Gong or Fathom if accurate emails are required
* Review speaker attribution before training minds

### API Rate Limits

Fireflies enforces API rate limits. The MCP server handles these automatically:

* Bulk operations may take time if rate limited
* Error messages will indicate when to retry
* Search operations count against rate limits

### Data Access

You can only access:

* Transcripts you have permissions to view in Fireflies
* Transcripts from your organization's Fireflies account
* Meetings that have been fully processed and transcribed

## Next Steps

📖

### Individual Tool Docs

Explore detailed documentation for each Fireflies tool with parameters and examples.

* [fireflies_list_transcripts](/mcp-tool-fireflies-list-transcripts)
* [fireflies_get_transcript](/mcp-tool-fireflies-get-transcript)
* [fireflies_search_transcripts](/mcp-tool-fireflies-search-transcripts)

🔧

### Setup Guide

If you haven't configured Fireflies yet, follow the setup guide.

[Fireflies Setup →](/mcp-integrations-fireflies-setup)

💡

### Workflow Examples

See complete examples of Fireflies + Mind Reasoner workflows.

[Quickstart Guide →](/mcp-quickstart)