Skip to main content
Connect Indexbrain to Fireflies to search meeting transcripts and summaries and reference real attendees in conversations — read-only.

Setup

1

Generate an API key

In Fireflies, go to Settings > Developer Settings (Personal tab) and copy your API key.
2

Go to Integrations

Navigate to Settings > Integrations > Fireflies.
3

Add your API key

Paste the key and connect.
4

(Optional) Enable live sync

Fireflies webhooks can only be registered in Fireflies’ own Developer Settings, not automatically. Paste the callback URL Indexbrain shows you into Fireflies’ webhook field, choose a signing secret there, then paste that same secret back into Indexbrain.

Capabilities

Meeting transcripts and summaries

Transcripts — including the AI summary and real participant email addresses — are synced and searchable. A transcript without a summary falls back to the raw sentence-by-sentence transcript.

What Indexbrain does not do in Fireflies (yet)

  • No structured “action items.” Fireflies’ own API has no action-items list — summary.action_items is a single block of text, not individual tracked items.
  • No full transcript when a summary exists — the transcript is only used as a fallback when there’s no summary.
  • No write access — Indexbrain cannot create or edit transcripts.

How data moves

Transcripts sync on your configured processing interval. Fireflies has real, fairly tight API rate limits (free tier: 50 requests/day) — Indexbrain paginates conservatively to avoid using up your daily quota in a single sync, so a very large backlog may take a few sync cycles to fully catch up. If you’ve set up the optional webhook, a newly processed transcript is usually reflected within about a minute instead of waiting for the next sync.

Troubleshooting

  • Fireflies’ API rate limits are strict, especially on the free tier. Indexbrain will pick back up on the next scheduled sync rather than erroring out.
  • Wait for the next scheduled sync, or trigger a manual sync.