Fathom
App · Meeting Notes · 3 actions
Pull your Fathom meeting recordings, transcripts, and AI summaries into workflows.
Actions
| Action | What it does |
|---|---|
| Get meeting summary | Fetch Fathom's AI-generated summary of a recorded meeting. |
| Get meeting transcript | Fetch the full transcript of a recorded Fathom meeting. |
| List meetings | List meetings recorded by Fathom, optionally filtered by date or meeting type. |
Get meeting summary
Fetch Fathom's AI-generated summary of a recorded meeting.
Inputs
- Recording ID
recording_idtextRequired - The recording's ID, as returned by List meetings.
Outputs
recording_idtext- The recording the summary belongs to
summarytext- The summary itself, as Markdown
template_nametext- Summary template Fathom used, for example 'general'
Example output
{
"recording_id": "84213097",
"summary": "## Key points\n- Shipped the new onboarding flow\n- Agreed to revisit pricing next week",
"template_name": "general"
}Get meeting transcript
Fetch the full transcript of a recorded Fathom meeting.
Inputs
- Recording ID
recording_idtextRequired - The recording's ID, as returned by List meetings.
Outputs
recording_idtext- The recording the transcript belongs to
transcriptlist- What was said, in order
Example output
{
"recording_id": "84213097",
"transcript": [
{
"speaker": "Jane Doe",
"text": "Thanks everyone for joining.",
"timestamp": "00:00:04"
}
]
}List meetings
List meetings recorded by Fathom, optionally filtered by date or meeting type.
Inputs
- Recorded on or after
created_afterdate and time - Optional. Only include meetings recorded on or after this time, as an ISO 8601 timestamp.
- Recorded on or before
created_beforedate and time - Optional. Only include meetings recorded on or before this time, as an ISO 8601 timestamp.
- Meeting type
meeting_typetext - Optional. Only include meetings of this Fathom meeting type, by name.
- Page cursor
cursortext - Optional. Pass the 'next_cursor' from a previous run to fetch the next page of meetings.
Outputs
meetingslist- Meetings on this page, newest first
next_cursortext- Cursor for the next page, or empty when there are no more meetings
Example output
{
"meetings": [
{
"invitee_emails": [
"jane@example.com",
"sam@example.com"
],
"recorded_by_email": "jane@example.com",
"recorded_by_name": "Jane Doe",
"recording_id": "84213097",
"scheduled_end_time": "2026-07-21T15:30:00Z",
"scheduled_start_time": "2026-07-21T15:00:00Z",
"share_url": "https://fathom.video/share/abc123",
"title": "Weekly product sync",
"url": "https://fathom.video/calls/84213097"
}
],
"next_cursor": ""
}