Fireflies.ai Integration
Connect Fireflies so meetings your team already records on Zoom, Google Meet, or Teams get analyzed inside Salescadia — AI summary, coaching score, talk-time analytics, and CRM activity, on the right contact.
In this guide
1What it does
- Keep your meeting stack. Nothing changes about how your team runs calls. No new video tool, no manual upload, no shared drive.
- Analyze every call automatically. When Fireflies finishes a transcript, Salescadia pulls it in the same second, matches it to a rep + prospect from the attendee list, and runs the same analysis Salescadia's native video calls get.
- Backfill your history. On connect, import every past Fireflies meeting so old calls get the same treatment.
2Who should connect
3How to connect
- In Fireflies, open Settings → Developer settings and copy your API key.
- In Salescadia, open Settings → Integrations and find the Fireflies card. Paste the key and click Connect — Salescadia verifies it against Fireflies before saving.
- Salescadia shows a webhook URL unique to your workspace. Copy it and paste it in Fireflies under Settings → Developer settings → Webhooks, then save. This tells Fireflies to notify Salescadia when a transcript is ready.
- Click Import all my meetings once to pull in past calls. From here on, every new transcribed meeting flows in automatically.
4How meetings are matched to a contact
- the rep = the attendee (or host) whose email matches a Salescadia team member;
- the prospect = the first external attendee (case-insensitive, and find-or-create so we never duplicate a contact you already have).
5What analysis you get on each call
- AI summary — key points, action items, buying signals, objections, next steps, sentiment.
- Coaching score — overall + per-dimension (drive, composure, listening, objection handling, selling style), with wins/misses and quick improvements.
- Talk-time analytics — talk ratio, question count, interruptions, filler words, rapport and chemistry.
- CRM activity — logged on the contact and any attached deal, with suggested follow-up tasks and draft follow-up emails ready to send.
6Import all your past meetings
7Data we access, and what we store
- Transcripts — the sentences and speaker names, used for analysis.
- Meeting metadata — title, date, attendee emails, so we can match the meeting to the right contact and rep.
- Summary fields — Fireflies' own summary output (optional context for our own analysis).
8Troubleshooting
- "That Fireflies API key was rejected" — make sure the key comes from a Fireflies Business plan (Free/Pro do not expose the API). Regenerate the key in Fireflies and paste again.
- A meeting didn't show up — check the meeting had at least one external attendee (internal-only meetings are skipped) and that the transcript actually finished on Fireflies' side. Re-run Import all my meetings; already-imported meetings are skipped so this is safe.
- The wrong contact got the meeting — Salescadia matches the first external attendee by email. If a shared mailbox was on the invite, the meeting may attach there. Update the correct contact by hand, or invite the actual prospect on the next call.
- Wrong rep on the meeting — Salescadia matches the host/attendee whose email is a Salescadia team member. Make sure your reps' Fireflies-connected emails match their Salescadia team-member emails.
More in Integrations
HubSpot Integration Overview
What connecting HubSpot to Salescadia does for your team.
Installing Salescadia from HubSpot
Step-by-step guide to install and connect the HubSpot integration.
HubSpot Data Sync
What data flows between HubSpot and Salescadia, and when.
HubSpot Troubleshooting
Common issues with the HubSpot integration and how to fix them.
Zapier Integration Overview
Connect Salescadia to 8,000+ apps with no code using Zapier.
Connecting Salescadia to Zapier
Step-by-step guide to generate an API key and build your first Zap.
Clay LinkedIn Integration
Send LinkedIn invites and messages from your reps' connected accounts, triggered from any Clay table. The same endpoints work from Zapier, Make, n8n, or a plain curl.