Fireflies icon

Fireflies

Interact with the Fireflies.ai API

Actions8

Overview

This node integrates with the Fireflies.ai API to retrieve a list of transcripts. It is useful for users who want to programmatically access meeting transcripts stored in their Fireflies.ai account, enabling automation workflows such as filtering transcripts by date, participant, or title, and paginating through large sets of transcript data.

Practical examples include:

  • Automatically fetching recent meeting transcripts for analysis or storage.
  • Filtering transcripts by specific participants or organizers to generate reports.
  • Paginating through transcripts to process them in batches.

Properties

Name Meaning
Limit Max number of results to return (minimum 1).
Skip Offset for pagination, used to skip a number of results.
Filters Collection of filters to narrow down the transcript list:
- Date Filter by timestamp (number).
- From Date Start date in ISO format to filter transcripts from this date onwards.
- Host Email Filter by host email (deprecated).
- Mine Boolean flag to filter transcripts belonging to the authenticated user.
- Organizer Email Filter transcripts by organizer's email address.
- Participant Email Filter transcripts by participant's email address.
- Title Filter transcripts by title string.
- To Date End date in ISO format to filter transcripts up to this date.
- User ID Filter transcripts by user ID.

Output

The node outputs an array of JSON objects representing transcripts matching the specified criteria. Each object corresponds to a single transcript with its associated metadata (such as title, date, participants, etc.). The exact structure depends on the Fireflies.ai API response but generally includes transcript details.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the Fireflies.ai API.
  • The node depends on the Fireflies.ai service being accessible and the API key having appropriate permissions to read transcript data.

Troubleshooting

  • Operation Not Supported Error: If you select an unsupported operation or resource, the node will throw an error indicating the operation is not supported. Ensure you use the "Transcript" resource with the "Get List" operation.
  • API Authentication Errors: If the API key is invalid or missing, authentication errors will occur. Verify that the API key credential is correctly configured.
  • Pagination Issues: Using incorrect values for Limit or Skip may result in unexpected results or empty responses. Use sensible values within allowed ranges.
  • Filter Misconfiguration: Providing invalid filter values (e.g., malformed dates) may cause the API to reject the request. Ensure date strings are in proper ISO format.

Links and References

Discussion