Skip to main content

fetch_user_meetings

List User Meetings — Retrieve a paginated list of the authenticated user’s past meetings. Returns meeting metadata including IDs, titles, timestamps, and participant counts.
ParameterTypeRequiredDescription
cursorstringNoPagination cursor from a previous response. Leave empty for the first page.
limitnumberNoNumber of meetings to return per page (1–100, default 10)

fetch_meeting_metadata

Get Meeting Metadata — Retrieve metadata for a specific meeting. Returns title, start/end timestamps, duration, participants, recording status, and processing state.
ParameterTypeRequiredDescription
meeting_idstringYesMeeting ID (from fetch_user_meetings or fetch_team_meetings)

fetch_meeting_transcript

Get Meeting Transcript — Retrieve the full text transcript of a meeting. Returns timestamped segments with speaker identification. Use pagination for long meetings.
ParameterTypeRequiredDescription
meeting_idstringYesMeeting ID
cursorstringNoPagination cursor. Omit for the first page.
limitnumberNoNumber of transcript segments to return per page (1–500)

fetch_meeting_highlights

Get Meeting Highlights — Retrieve AI-generated highlights: key moments, important decisions, and notable quotes with timestamps and speaker context.
ParameterTypeRequiredDescription
meeting_idstringYesMeeting ID

fetch_meeting_summary

Get Meeting Summary — Retrieve an AI-generated summary covering main topics, key decisions, action items, and next steps.
ParameterTypeRequiredDescription
meeting_idstringYesMeeting ID

fetch_meeting_insights

Get Meeting Insights — Retrieve AI-powered analytics including sentiment analysis, topic breakdown, speaking time distribution, engagement metrics, and template-based custom insights.
ParameterTypeRequiredDescription
meeting_idstringYesMeeting ID

fetch_team_meetings

List Team Meetings — Retrieve a paginated list of meetings for a specific team.
ParameterTypeRequiredDescription
team_idstringYesTeam ID
cursorstringNoPagination cursor. Omit for the first page.
limitnumberNoNumber of meetings to return per page (1–100)

submit_recording_for_analysis

Upload Recording for Analysis — Submit an audio or video file by public URL for async processing. Returns a meeting ID once queued; transcript, summary, highlights, and insights become available after processing completes.
The URL must be a direct download link to the media file (MP3, MP4, WAV, M4A, WEBM). Links to preview pages or file viewers are not supported.
ParameterTypeRequiredDescription
download_urlstringYesPublicly accessible direct download URL of the audio/video file
language_codestringNoBCP-47 language code for transcription (e.g. en-US, es-ES, fr-FR). Defaults to en-US. See language codes.
template_namestringNoAnalysis template to apply. Determines which insights and summaries are generated. See template names.

Example prompts

List my last 10 meetings.
Show me the transcript of meeting ID abc123.
What were the highlights from my last meeting?
Summarize meeting abc123.
What insights are available for meeting abc123?
Show me the past meetings for team ID team456.
Upload the recording at https://example.com/call.mp4 in English.