NeuralSnapNeuralSnap/Docs

Fireflies.ai

Connect your Fireflies.ai account to automatically import meeting transcripts into NeuralSnap. Once connected, new meetings are synced every 30 minutes and can be crystallized into Neural Snapshots with a single click.

Fireflies uses a GraphQL API. See Core Concepts for how imported transcripts are processed.

API Key Permissions

Your Fireflies API key must have read permissions for transcripts. Go to app.fireflies.ai → Integrations → API and ensure the "Read transcripts" scope is enabled when generating your key.

Setup Guide

1

Get your Fireflies API key

Log in to app.fireflies.ai and navigate to Integrations → API. Click Generate API Key and copy it. Make sure "Read transcripts" is enabled.

2

Connect in NeuralSnap Settings

In your NeuralSnap dashboard go to Settings → Integrations → Fireflies.ai. Paste your API key and click Connect. NeuralSnap validates by fetching your most recent meeting.

3

Import transcripts

You'll see a list of your recent Fireflies meetings. Select the ones you want to import, or click Import All. Each transcript is stored as a raw input ready for crystallization.

4

Review & save

Click Crystallize to run the pipeline. See the Crystallization Guide for details on the review-and-save flow.

Auto-Sync

Once connected, NeuralSnap polls your Fireflies account every 30 minutes for new meetings. When a new transcript is detected it's imported into your NeuralSnap inbox with a notification badge. You can also trigger a manual sync from Settings → Integrations → Fireflies.ai → Sync Now.

Best Results

Transcripts with multiple speakers and clear topic transitions produce the richest Neural Snapshots. One-on-one calls and team standups work particularly well.

Technical Details

NeuralSnap uses your API key to query Fireflies' GraphQL API for transcripts with speaker labels, timestamps, and summary data:

Fireflies GraphQL Query
query {
transcripts {
id
title
date
duration
sentences {
speaker_name
text
start_time
end_time
}
summary {
action_items
keywords
overview
}
}
}

The full transcript with speaker labels feeds the crystallization pipeline, so generated snapshots can attribute insights to specific meeting participants.