Skip to main content
The Fireflies connector enables Omni to index and search content from your Fireflies.ai account, including meeting transcripts, summaries, and action items.

Overview

What Gets Indexed

SourceContent
TranscriptsFull meeting transcripts with speaker names and timestamps
SummariesAI-generated overviews, outlines, and bullet points
Action ItemsTasks and follow-ups extracted from meetings
MetadataMeeting title, date, duration, participants, and keywords

How It Works

  1. You provide a Fireflies API key with read access
  2. The connector fetches transcripts via the Fireflies GraphQL API
  3. Transcripts are formatted with metadata, summaries, and full conversation text
  4. Incremental sync fetches only meetings added since the last sync
The connector uses read-only access. Omni cannot modify any content in your Fireflies account.

Prerequisites

Before setting up the Fireflies connector, ensure you have:
  • Fireflies.ai account with API access
  • Omni deployment with the Fireflies connector service running

Setup

Step 1: Generate a Fireflies API Key

  1. Log in to Fireflies.ai
  2. Go to SettingsDeveloper Settings
  3. Generate a new API key
  4. Copy the API key
Keep your API key secure. Anyone with access to this key can read meeting transcripts from your Fireflies account.

Step 2: Connect in Omni

  1. Navigate to SettingsIntegrations in Omni
  2. Find Fireflies and click Connect
  3. Enter your Fireflies API key
  4. Click Connect
  5. Click Sync Now to start the initial sync
Your Fireflies connector is now configured. Initial indexing may take a while depending on the number of transcripts in your account.

Managing the Integration

Viewing Sync Status

Navigate to SettingsIntegrations to view:
  • Last sync time
  • Number of indexed transcripts
  • Any sync errors

Sync Modes

The Fireflies connector supports two sync modes:
ModeDescription
FullSyncs all available transcripts (used for initial sync)
IncrementalSyncs only transcripts added since the last sync (used for updates)
After the initial full sync, the connector automatically performs incremental syncs to capture new transcripts.

Removing the Integration

  1. Navigate to SettingsIntegrationsFireflies
  2. Toggle the Enabled switch off.
This will preserve connector data and credentials, but no new data will be synced.

Troubleshooting

The API key may be expired or revoked.Solution:
  1. Go to your Fireflies developer settings
  2. Generate a new API key
  3. Update the key in Omni via SettingsIntegrationsFireflies
Fireflies has API rate limits. If you hit a rate limit, the sync will fail.Solution: Wait a few minutes and trigger a new sync. For accounts with many transcripts, the initial sync may need multiple attempts.

Security Considerations

  • Read-only access: The connector only reads transcript data
  • Token security: API keys should be treated like passwords
  • Encrypted storage: Credentials are encrypted at rest in Omni

What’s Next

Search Your Data

Learn how to search across meeting transcripts

AI Assistant

Ask questions about your meetings

Add More Connectors

Connect additional data sources