> ## Documentation Index
> Fetch the complete documentation index at: https://docs.noclick.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fathom

> Connect Fathom to your workflows: 14 operations across 5 categories.

The Fathom node adds Fathom operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.

Fathom also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Fathom.

<Note>
  You can wire the Fathom node into an AI agent as a tool provider: the agent calls the operations you allow. See [Agent tools](/agents/tools).
</Note>

## Credentials

Connect Fathom under **Credentials** in the node settings. See [Connecting credentials](/credentials/connecting) 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](https://developers.fathom.ai/sdks/authentication).

### API key

Enter the values manually when creating the credential.

[Get your credentials here](https://fathom.video/settings).

## 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     |
