Fireflies

Fireflies.ai é uma plataforma de transcrição e inteligência de reuniões que se integra ao Zoen, permitindo que seus agentes trabalhem diretamente com gravações, transcrições e insights de reuniões por meio de automações no-code.

A integração do Fireflies no Zoen oferece ferramentas para:

  • Listar transcrições de reuniões: Busque várias reuniões e suas informações resumidas para sua equipe ou conta.
  • Recuperar detalhes completos da transcrição: Acesse transcrições detalhadas, incluindo resumos, action items, tópicos e analytics de participantes de qualquer reunião.
  • Enviar áudio ou vídeo: Faça upload de arquivos de áudio/vídeo ou forneça URLs para transcrição — opcionalmente defina idioma, título, participantes e receba notas automatizadas da reunião.
  • Pesquisar transcrições: Encontre reuniões por palavra-chave, participante, host ou período para localizar rapidamente discussões relevantes.
  • Excluir transcrições: Remova transcrições específicas de reuniões do seu workspace do Fireflies.
  • Criar soundbites (Bites): Extraia e destaque momentos-chave das transcrições como clips de áudio ou vídeo.
  • Disparar fluxos de trabalho ao concluir a transcrição: Ative fluxos de trabalho do Zoen automaticamente quando uma transcrição de reunião do Fireflies for concluída usando o webhook trigger fornecido — permitindo automações e notificações em tempo real com base em novos dados de reunião.

Ao combinar essas capacidades, você pode agilizar ações pós-reunião, extrair insights estruturados, automatizar notificações, gerenciar gravações e orquestrar fluxos de trabalho personalizados em torno das chamadas da sua organização — tudo de forma segura usando sua API key e credenciais do Fireflies.

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.

Actions

fireflies_list_transcripts

List meeting transcripts from Fireflies.ai with optional filtering

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
keywordstringNoSearch keyword in meeting title or transcript (e.g., "quarterly review")
fromDatestringNoFilter transcripts from this date (ISO 8601 format)
toDatestringNoFilter transcripts until this date (ISO 8601 format)
hostEmailstringNoFilter by meeting host email
participantsstringNoFilter by participant emails (comma-separated)
limitnumberNoMaximum number of transcripts to return (e.g., 10, max 50)
skipnumberNoNumber of transcripts to skip for pagination (e.g., 0, 10, 20)

Output

ParameterTypeDescription
transcriptsarrayList of transcripts
countnumberNumber of transcripts returned

fireflies_get_transcript

Get a single transcript with full details including summary, action items, and analytics

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
transcriptIdstringYesThe transcript ID to retrieve (e.g., "abc123def456")

Output

ParameterTypeDescription
transcriptobjectThe transcript with full details
idstringTranscript ID
titlestringMeeting title
datenumberMeeting timestamp
durationnumberMeeting duration in seconds
transcript_urlstringURL to view transcript
audio_urlstringURL to audio recording
host_emailstringHost email address
participantsarrayList of participant emails
speakersarrayList of speakers
sentencesarrayTranscript sentences
summaryobjectMeeting summary and action items
analyticsobjectMeeting analytics and sentiment

fireflies_get_user

Get user information from Fireflies.ai. Returns current user if no ID specified.

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
userIdstringNoUser ID to retrieve (e.g., "user_abc123", defaults to API key owner)

Output

ParameterTypeDescription
userobjectUser information
user_idstringUser ID
namestringUser name
emailstringUser email
integrationsarrayConnected integrations
is_adminbooleanWhether user is admin
minutes_consumednumberTotal minutes transcribed
num_transcriptsnumberNumber of transcripts
recent_transcriptstringMost recent transcript ID
recent_meetingstringMost recent meeting date

fireflies_list_users

List all users within your Fireflies.ai team

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key

Output

ParameterTypeDescription
usersarrayList of team users

fireflies_upload_audio

Upload an audio file URL to Fireflies.ai for transcription

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
audioFilefileNoAudio/video file to upload for transcription
audioUrlstringNoPublic HTTPS URL of the audio/video file (MP3, MP4, WAV, M4A, OGG)
titlestringNoTitle for the meeting/transcript
webhookstringNoWebhook URL to notify when transcription is complete
languagestringNoLanguage code for transcription (e.g., "es" for Spanish, "de" for German)
attendeesstringNoAttendees in JSON format: [{"displayName": "Name", "email": "email@example.com"}]
clientReferenceIdstringNoCustom reference ID for tracking

Output

ParameterTypeDescription
successbooleanWhether the upload was successful
titlestringTitle of the uploaded meeting
messagestringStatus message from Fireflies

fireflies_delete_transcript

Delete a transcript from Fireflies.ai

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
transcriptIdstringYesThe transcript ID to delete (e.g., "abc123def456")

Output

ParameterTypeDescription
successbooleanWhether the transcript was successfully deleted
transcriptobjectThe deleted transcript
idstringTranscript ID
titlestringMeeting title
datenumberMeeting timestamp
durationnumberMeeting duration
host_emailstringHost email address
organizer_emailstringOrganizer email address

fireflies_add_to_live_meeting

Add the Fireflies.ai bot to an ongoing meeting to record and transcribe

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
meetingLinkstringYesValid meeting URL (Zoom, Google Meet, Microsoft Teams, etc.)
titlestringNoTitle for the meeting (max 256 characters)
meetingPasswordstringNoPassword for the meeting if required (max 32 characters)
durationnumberNoMeeting duration in minutes (15-120, default: 60)
languagestringNoLanguage code for transcription (e.g., "en", "es", "de")

Output

ParameterTypeDescription
successbooleanWhether the bot was successfully added to the meeting

fireflies_create_bite

Create a soundbite/highlight from a specific time range in a transcript

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
transcriptIdstringYesID of the transcript to create the bite from (e.g., "abc123def456")
startTimenumberYesStart time of the bite in seconds
endTimenumberYesEnd time of the bite in seconds
namestringNoName for the bite (max 256 characters)
mediaTypestringNoMedia type: "video" or "audio"
summarystringNoSummary for the bite (max 500 characters)

Output

ParameterTypeDescription
biteobjectCreated bite details
idstringBite ID
namestringBite name
statusstringProcessing status

fireflies_list_bites

List soundbites/highlights from Fireflies.ai

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key
transcriptIdstringNoFilter bites for a specific transcript (e.g., "abc123def456")
minebooleanNoOnly return bites owned by the API key owner (default: true)
limitnumberNoMaximum number of bites to return (e.g., 10, max 50)
skipnumberNoNumber of bites to skip for pagination (e.g., 0, 10, 20)

Output

ParameterTypeDescription
bitesarrayList of bites/soundbites

fireflies_list_contacts

List all contacts from your Fireflies.ai meetings

Input

ParameterTypeRequiredDescription
apiKeystringYesFireflies API key

Output

ParameterTypeDescription
contactsarrayList of contacts from meetings

Triggers

A Trigger is a block that starts a workflow when an event happens in this service.

Fireflies Transcription Complete

Trigger workflow when a Fireflies meeting transcription is complete

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoSecret key for HMAC signature verification (set in Fireflies dashboard)

Output

ParameterTypeDescription
meetingIdstringThe ID of the transcribed meeting
eventTypestringThe type of event (e.g. Transcription completed, meeting.transcribed)
clientReferenceIdstringCustom reference ID if set during upload
timestampnumberUnix timestamp in milliseconds when the event was fired (V2 webhooks)

On this page