Fireflies.ai

Fireflies.ai is an AI tool that helps to transcribe, summarize, search, and analyze team conversations.

Data integration: Skyvia supports importing data to and from Fireflies.ai, exporting Fireflies.ai data to CSV files, and replicating Fireflies.ai data to relational databases.

Backup: Skyvia Backup does not support Fireflies.ai.

Query: Skyvia Query supports Fireflies.ai.

Establishing Connection

To create a connection to Fireflies.ai, specify the API Key.

Getting Credentials

To obtain the API Key, perform the following steps:

  1. Go to Fireflies.ai.
  2. Click Settings on the left.
  3. Select Developer Settings.

fireflies-apikey

Creating Connection

To connect to Fireflies.ai, enter the obtained API Key to the corresponding box in connection Editor.

fireflies-connection

Connector Specifics

Object Peculiarities

Transcripts

You can significantly increase query performance if you exclude the Sentenses field from query.

TranscriptSentences

This objects represents the complex structured Transcripts object field Sentences as a separate object.

Filtering Specifics

Fireflies.ai API supports the following native filters:

Object Fields and Operators
AppOutputs Id (=), TranscriptId (=, IN)
TeamBites Id (=), TranscriptId (=)
Transcripts Id (=), Title (=), Date (<=, >=, >, <, =), OrganizerEmail (=), UserId (=)
Users Id (=)

Use these filters to improve performance and save API calls. You can use filters with other fields or operators, but it may increase API call usage.

Nested Objects

Some Fireflies.ai fields stores complex structured data in JSON format. You can use our Nested Objects mapping feature in the Import integrations to insert or update the nested values in such fields. Select the Separate Tables for the Unwind Nested Objects option when using the new replication runtime to replicate the nested data into separate tables.

Object Field Nested Object
Transcripts Speakers SpeakerType
  Participants ParticipantType
  MeetingAttendees MeetingAttendeeType
  FirefliesUsers ValueType
  Sentences SentenceType
  AppsPreview AppOutputType
TeamBites Sources MediaSourceType
  Captions BiteCaptionType
Bites Sources MediaSourceType
  Captions BiteCaptionType

Incremental Replication and Synchronization

Skyvia supports Replication with Incremental Updates for the AppOutputs and TeamBites objects. It tracks only new records for these objects.

Skyvia doesn’t support Synchronization for Fireflies.ai objects.

DML Operations Support

Operation Object
INSERT TeamBites
DELETE Transcripts

Supported Actions

Skyvia supports common actions custom actions for Fireflies.ai.