UNPKG

@firefliesai/n8n-nodes-fireflies

Version:

An n8n integration for the Fireflies.ai API that enables workflow automation with meeting transcripts, analytics, summaries, and other conversation data from Fireflies.ai's AI meeting assistant.

9 lines (8 loc) 4.8 kB
export declare const getAIAppOutputsQuery = "\n query Apps($appId: String, $transcriptId: String, $skip: Float, $limit: Float) {\n apps(app_id: $appId, transcript_id: $transcriptId, skip: $skip, limit: $limit) {\n outputs {\n transcript_id\n user_id\n app_id\n created_at\n title\n prompt\n response\n }\n }\n }\n"; export declare const uploadAudioMutation = "\n mutation UploadAudio($input: AudioUploadInput) {\n uploadAudio(input: $input) {\n success\n title\n message\n }\n}\n"; export declare const getUsersQuery = "\n query Users {\n users {\n user_id\n email\n integrations\n user_groups {\n name\n handle\n id\n }\n name\n num_transcripts\n recent_transcript\n recent_meeting\n minutes_consumed\n is_admin\n }\n }\n"; export declare const getTranscriptsListQuery = "\n query GetTranscriptsList($title: String, $date: Float, $fromDate: DateTime, $toDate: DateTime, $limit: Int, $skip: Int, $hostEmail: String, $organizerEmail: String, $participantEmail: String, $userId: String, $mine: Boolean) {\n transcripts(title: $title, date: $date, fromDate: $fromDate, toDate: $toDate, limit: $limit, skip: $skip, host_email: $hostEmail, organizer_email: $organizerEmail, participant_email: $participantEmail, user_id: $userId, mine: $mine) {\n id\n title\n organizer_email\n participants\n meeting_link\n dateString\n }\n }\n"; export declare const getTranscriptSummaryQuery = "\n query GetTranscriptSummary($transcriptId: String!) {\n transcript(id: $transcriptId) {\n summary {\n keywords\n action_items\n outline\n shorthand_bullet\n overview\n bullet_gist\n gist\n short_summary\n short_overview\n meeting_type\n topics_discussed\n transcript_chapters\n extended_sections {\n title\n content\n }\n }\n }\n }\n"; export declare const getTranscriptAnalyticsQuery = "\n query GetTranscriptAnalytics($transcriptId: String!) {\n transcript(id: $transcriptId) {\n id\n title\n analytics {\n sentiments {\n negative_pct\n neutral_pct\n positive_pct\n }\n categories {\n questions\n date_times\n metrics\n tasks\n }\n speakers {\n speaker_id\n name\n duration\n word_count\n longest_monologue\n monologues_count\n filler_words\n questions\n duration_pct\n words_per_minute\n }\n }\n }\n }\n"; export declare const getTranscriptQuery = "\n query Transcript($transcriptId: String!) {\n transcript(id: $transcriptId) {\n id\n sentences {\n index\n speaker_name\n speaker_id\n raw_text\n start_time\n end_time\n ai_filters {\n text_cleanup\n task\n pricing\n metric\n question\n date_and_time\n sentiment\n }\n text\n }\n title\n host_email\n organizer_email\n user {\n user_id\n email\n integrations\n user_groups {\n name\n handle\n id\n }\n name\n num_transcripts\n recent_transcript\n recent_meeting\n minutes_consumed\n is_admin\n }\n fireflies_users\n privacy\n participants\n date\n duration\n summary {\n keywords\n action_items\n outline\n shorthand_bullet\n overview\n bullet_gist\n gist\n short_summary\n short_overview\n meeting_type\n topics_discussed\n transcript_chapters\n extended_sections {\n title\n content\n }\n }\n meeting_info {\n silent_meeting\n summary_status\n fred_joined\n }\n transcript_url\n audio_url\n video_url\n dateString\n meeting_attendees {\n displayName\n email\n phoneNumber\n name\n location\n }\n speakers {\n id\n name\n }\n calendar_id\n cal_id\n calendar_type\n meeting_link\n }\n }\n"; export declare const getCurrentUserQuery = "\n query CurrentUser {\n user {\n user_id\n email\n name\n is_admin\n integrations\n user_groups {\n name\n handle\n id\n }\n num_transcripts\n recent_transcript\n recent_meeting\n minutes_consumed\n }\n }\n";