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
app.fireflies.ai → Integrations → API and ensure the "Read transcripts" scope is enabled when generating your key.Setup Guide
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.
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.
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.
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
Technical Details
NeuralSnap uses your API key to query Fireflies' GraphQL API for transcripts with speaker labels, timestamps, and summary data:
query {transcripts {idtitledatedurationsentences {speaker_nametextstart_timeend_time}summary {action_itemskeywordsoverview}}}
The full transcript with speaker labels feeds the crystallization pipeline, so generated snapshots can attribute insights to specific meeting participants.