Fireflies Integration
Connect Fireflies to Brief to extract research signals and customer insights from meeting transcripts.
Fireflies provides high-quality customer research signals from call transcripts. It's one of the most valuable integrations for understanding what customers actually want.
What data does Brief extract?
- Meeting Transcripts — Full conversation content
- Research Signals — Customer pain points and feature requests
- Sentiment — How customers feel about topics
- Business Impact — Mentions of ARR, deal size, urgency
Why should I connect Fireflies to Brief?
Customer Research
Extract themes from sales calls, support calls, and user interviews without manual tagging.
High-Quality Insights
Call transcript data is treated as high-confidence evidence—Brief trusts what customers say directly.
Persona Enrichment
Customer quotes and pain points automatically flow into your personas.
How do I set up this integration?
Initial sync: Instant (webhook-driven)
Updates: Real-time via webhooks
Part 1: Get Your API Key
- Go to Fireflies Developer Settings
- Click "Generate API Key" (or copy your existing one)
- Copy the API key and save it somewhere temporarily
Part 2: Configure the Webhook
- On the same Fireflies page, scroll to the "Webhook" section
- Check the box for "Transcription Completed" event
- Copy your Brief webhook URL from the Brief integrations page (format shown below)
- Paste the webhook URL into Fireflies' "Webhook url" field
- Click "Save" in Fireflies
- After saving, Fireflies will show you a webhook secret—copy it
Webhook URL format:
https://app.usebrief.com/api/webhooks/fireflies?org_id=YOUR_ORG_ID
Part 3: Complete Setup in Brief
- Return to Brief's integrations page
- Paste your API key in the first field
- Paste your webhook secret in the second field
- Click "Save"
- Done!
What happens after I connect?
After connecting:
- Webhook verification — Brief confirms connection with Fireflies
- Backfill — Brief fetches recent transcripts via API
- Real-time sync — New transcripts arrive via webhook immediately after meetings
- Research extraction — AI agents analyze transcripts for themes
Common Issues
"Transcripts not syncing"
Cause: Webhook not enabled or "Transcription Completed" event not checked Fix:
- Go back to Fireflies → Settings → Developer
- Ensure webhook URL is saved
- Ensure "Transcription Completed" checkbox is checked
"Invalid signature" error
Cause: Webhook secret mismatch Fix:
- Go to Fireflies → Settings → Developer
- Re-copy the webhook secret (the one shown after saving)
- Paste it exactly into Brief (no extra spaces)
- Click "Save" in Brief
"No themes extracted"
Cause: Transcripts don't have actual content Fix: Ensure meetings are being transcribed (not just recorded). Check Fireflies settings to enable transcription for all meetings.
Tips for Best Results
Meeting Naming
Name your Fireflies meetings clearly:
- ✅ "Customer Interview - Acme Corp"
- ✅ "Support Call - Bug Report"
- ❌ "Zoom Meeting"
Transcript Quality
- Speak clearly in meetings
- Identify speakers if possible
- Fireflies works better with structured conversations
Signal Extraction
Brief looks for:
- Pain points ("frustrated with...", "wish we could...")
- Feature requests ("would love to see...", "need support for...")
- Business impact ("we'd buy if...", "worth $X to us...")
What's Next?
Now that Fireflies is connected:
- Connect Fathom — Alternative meeting tool
- Connect PostHog — Add analytics for full picture
- View Integrations — See all available integrations