Importing JSON Data
Import a call into Intel using the Fireflies JSON export format.
2 min read Updated 2026-05-31
Importing a Call via JSON
For advanced users, Intel (the analysis surface at /dashboard/analyze) accepts a Fireflies JSON export. This is useful when you've exported data from Fireflies and want to analyze a call from the raw transcript data.
How to Import
- Open Intel from the sidebar (under the Sales section).
- Enter a Title for the call (the importer also tries to pull a
titlefrom the JSON if present). - Select the JSON Import tab.
- Add your data one of two ways:
- Click the upload area to choose a
.jsonfile, or - Paste the JSON directly into the text box below the upload area.
- Click the upload area to choose a
- CloseIntel validates the data. Once it's valid, click Run Analysis.
One Intel Credit is used when an analysis actually runs. See Understanding Intel Credits.
Expected Format
CloseIntel expects the Fireflies export shape — either a top-level array, or an object with a sentences (or transcript) array. Each entry should contain:
- speaker_name — the speaker's label
- sentence — the spoken text
The importer turns each entry into a Speaker: text line. An optional top-level title is used as the call title when you haven't typed one.
When to Use JSON Import
- You have a Fireflies export and want to analyze a call from its raw data.
- You're building a workflow that produces Fireflies-shaped JSON.
Troubleshooting
- "Paste Fireflies JSON data to continue": The data hasn't passed validation. Make sure it's a Fireflies-style array (or
{ "sentences": [...] }) where each entry has asentencefield. - Run Analysis stays disabled: The JSON must be valid and within the 500,000-character limit. A character counter appears as you near the limit.
- Empty transcript: The
sentencesarray needs at least one entry with asentence.
Was this article helpful?