Skip to main content
The Fireflies plugin syncs data locally. Use corsair.fireflies.db.<entity>.search({ data, limit?, offset? }) with the filters listed per entity.

Ask Fred Threads

Path: fireflies.db.askFredThreads.search
const rows = await corsair.fireflies.db.askFredThreads.search({
    data: { /* filters below */ },
    limit: 100,
    offset: 0,
});

Searchable filters

FieldTypeOperators
entity_idstringequals, contains, startsWith, endsWith, in
idstringequals, contains, startsWith, endsWith, in
titlestringequals, contains, startsWith, endsWith, in
transcript_idstringequals, contains, startsWith, endsWith, in
user_idstringequals, contains, startsWith, endsWith, in
created_atstringequals, contains, startsWith, endsWith, in
createdAtdateequals, before, after, between
Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.

Transcripts

Path: fireflies.db.transcripts.search
const rows = await corsair.fireflies.db.transcripts.search({
    data: { /* filters below */ },
    limit: 100,
    offset: 0,
});

Searchable filters

FieldTypeOperators
entity_idstringequals, contains, startsWith, endsWith, in
idstringequals, contains, startsWith, endsWith, in
titlestringequals, contains, startsWith, endsWith, in
datedateequals, before, after, between
durationnumberequals, gt, gte, lt, lte, in
host_emailstringequals, contains, startsWith, endsWith, in
organizer_emailstringequals, contains, startsWith, endsWith, in
calendar_idstringequals, contains, startsWith, endsWith, in
transcript_urlstringequals, contains, startsWith, endsWith, in
meeting_linkstringequals, contains, startsWith, endsWith, in
video_urlstringequals, contains, startsWith, endsWith, in
audio_urlstringequals, contains, startsWith, endsWith, in
privacystringequals, contains, startsWith, endsWith, in
createdAtdateequals, before, after, between
Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.

Users

Path: fireflies.db.users.search
const rows = await corsair.fireflies.db.users.search({
    data: { /* filters below */ },
    limit: 100,
    offset: 0,
});

Searchable filters

FieldTypeOperators
entity_idstringequals, contains, startsWith, endsWith, in
user_idstringequals, contains, startsWith, endsWith, in
emailstringequals, contains, startsWith, endsWith, in
namestringequals, contains, startsWith, endsWith, in
num_transcriptsnumberequals, gt, gte, lt, lte, in
minutes_consumednumberequals, gt, gte, lt, lte, in
is_adminbooleanequals
createdAtdateequals, before, after, between
Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.