You can wire the Fathom node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
Credentials
Connect Fathom under Credentials in the node settings. See Connecting credentials for the general flow.OAuth
Sign in with your Fathom account when prompted; no keys to copy. NoClick requests the following permissions:public_api
Bearer token
Enter the values manually when creating the credential. Get your credentials here.API key
Enter the values manually when creating the credential. Get your credentials here.Operations
Meetings
| Operation | ID | Description | Trigger |
|---|---|---|---|
| List External Meetings | list_external_meetings | List meetings that had at least one external attendee (preset of list_meetings). | |
| List Meeting Types | list_meeting_types | List the configured meeting types used to categorize meetings. | |
| List Meetings | list_meetings | List meetings/recordings with optional filters and inline content includes. | |
| List Meetings By Type | list_meetings_by_type | List only meetings of a given configured type (preset of list_meetings). | |
| List Meetings With Action Items | list_meetings_with_action_items | List meetings with extracted action items inline (preset of list_meetings). | |
| List Meetings With CRM Matches | list_meetings_with_crm_matches | List meetings with matched CRM contacts/companies/deals inline (preset). | |
| List Meetings With Summaries | list_meetings_with_summaries | List meetings with AI summaries inline (preset of list_meetings). |
Recordings
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Recording Summary | get_summary | Get the AI-generated summary for a recording. | |
| Get Recording Transcript | get_transcript | Get the full speaker-attributed transcript for a recording. |
Teams
| Operation | ID | Description | Trigger |
|---|---|---|---|
| List Team Members | list_team_members | List team members, optionally filtered to a single team. | |
| List Teams | list_teams | List teams in the Fathom account. |
Webhooks
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Webhook | create_webhook | Register a Fathom webhook that posts new-meeting content to a URL. | |
| Delete Webhook | delete_webhook | Delete a previously registered Fathom webhook by id. |
Other
| Operation | ID | Description | Trigger |
|---|---|---|---|
| On New Meeting | on_new_meeting | Fire the workflow when a new meeting is processed (Fathom newMeeting webhook). | Yes |