Fireflies
Interact with Fireflies.ai meeting transcripts and recordings
Configuration
List Transcripts
fireflies_list_transcripts)List meeting transcripts from Fireflies.ai with optional filtering
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
keyword | string | No | Search keyword in meeting title or transcript |
fromDate | string | No | Filter transcripts from this date (ISO 8601 format) |
toDate | string | No | Filter transcripts until this date (ISO 8601 format) |
hostEmail | string | No | Filter by meeting host email |
participants | string | No | Filter by participant emails (comma-separated) |
limit | number | No | Maximum number of transcripts to return (max 50) |
skip | number | No | Number of transcripts to skip for pagination |
| Parameter | Type | Description |
|---|---|---|
transcripts | array | List of transcripts |
Get Transcript
fireflies_get_transcript)Get a single transcript with full details including summary, action items, and analytics
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
transcriptId | string | Yes | The transcript ID to retrieve |
| Parameter | Type | Description |
|---|---|---|
id | string | Transcript ID |
title | string | Meeting title |
date | number | Meeting timestamp |
duration | number | Meeting duration in seconds |
transcript_url | string | URL to view transcript |
audio_url | string | URL to audio recording |
host_email | string | Host email address |
participants | array | List of participant emails |
speakers | array | List of speakers |
sentences | array | Transcript sentences |
summary | object | Meeting summary and action items |
Get User
fireflies_get_user)Get user information from Fireflies.ai. Returns current user if no ID specified.
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
userId | string | No | User ID to retrieve (optional, defaults to API key owner) |
| Parameter | Type | Description |
|---|---|---|
user_id | string | User ID |
name | string | User name |
email | string | User email |
integrations | array | Connected integrations |
is_admin | boolean | Whether user is admin |
minutes_consumed | number | Total minutes transcribed |
num_transcripts | number | Number of transcripts |
recent_transcript | string | Most recent transcript ID |
List Users
fireflies_list_users)List all users within your Fireflies.ai team
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
Refer to the block outputs for this operation.
Upload Audio
fireflies_upload_audio)Upload an audio file URL to Fireflies.ai for transcription
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
audioFile | file | No | Audio/video file to upload for transcription |
audioUrl | string | No | Public HTTPS URL of the audio/video file (MP3, MP4, WAV, M4A, OGG) |
title | string | No | Title for the meeting/transcript |
webhook | string | No | Webhook URL to notify when transcription is complete |
language | string | No | Language code for transcription (e.g., "es" for Spanish, "de" for German) |
attendees | string | No | Attendees in JSON format: [{"displayName": "Name", "email": "email@example.com"}] |
clientReferenceId | string | No | Custom reference ID for tracking |
| Parameter | Type | Description |
|---|---|---|
success | boolean | Whether the upload was successful |
title | string | Title of the uploaded meeting |
Delete Transcript
fireflies_delete_transcript)Delete a transcript from Fireflies.ai
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
transcriptId | string | Yes | The transcript ID to delete |
Refer to the block outputs for this operation.
Add Bot to Live Meeting
fireflies_add_to_live_meeting)Add the Fireflies.ai bot to an ongoing meeting to record and transcribe
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
meetingLink | string | Yes | Valid meeting URL (Zoom, Google Meet, Microsoft Teams, etc.) |
title | string | No | Title for the meeting (max 256 characters) |
meetingPassword | string | No | Password for the meeting if required (max 32 characters) |
duration | number | No | Meeting duration in minutes (15-120, default: 60) |
language | string | No | Language code for transcription (e.g., "en", "es", "de") |
Refer to the block outputs for this operation.
Create Bite
fireflies_create_bite)Create a soundbite/highlight from a specific time range in a transcript
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
transcriptId | string | Yes | ID of the transcript to create the bite from |
startTime | number | Yes | Start time of the bite in seconds |
endTime | number | Yes | End time of the bite in seconds |
name | string | No | Name for the bite (max 256 characters) |
mediaType | string | No | Media type: "video" or "audio" |
summary | string | No | Summary for the bite (max 500 characters) |
| Parameter | Type | Description |
|---|---|---|
id | string | Bite ID |
name | string | Bite name |
List Bites
fireflies_list_bites)List soundbites/highlights from Fireflies.ai
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
transcriptId | string | No | Filter bites for a specific transcript |
mine | boolean | No | Only return bites owned by the API key owner (default: true) |
limit | number | No | Maximum number of bites to return (max 50) |
skip | number | No | Number of bites to skip for pagination |
Refer to the block outputs for this operation.
List Contacts
fireflies_list_contacts)List all contacts from your Fireflies.ai meetings
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Fireflies API key |
Refer to the block outputs for this operation.
Usage Instructions
Integrate Fireflies.ai into the workflow. Manage meeting transcripts, add bot to live meetings, create soundbites, and more. Can also trigger workflows when transcriptions complete.
Notes
- Category:
tools - Type:
fireflies