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

# gong

> Revenue intelligence and call recordings

**Server path:** `/gong` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                          | Description                                                                                                                                                                                                                                                                                |
| --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [`gong_list_calls`](#gong_list_calls)         | List Gong calls with optional date range filtering                                                                                                                                                                                                                                         |
| [`gong_add_call`](#gong_add_call)             | Add a new call to Gong                                                                                                                                                                                                                                                                     |
| [`gong_get_call`](#gong_get_call)             | Get details of a specific Gong call                                                                                                                                                                                                                                                        |
| [`gong_search_calls`](#gong_search_calls)     | Search for Gong calls based on specific criteria                                                                                                                                                                                                                                           |
| [`gong_list_users`](#gong_list_users)         | List all users registered in Gong                                                                                                                                                                                                                                                          |
| [`gong_get_transcript`](#gong_get_transcript) | Get transcript from a Gong call. Returns transcript content with speaker IDs, timestamps (in seconds), and text. Uses POST /v2/calls/transcript endpoint with filter.callIds. Requires api:calls:read:transcript scope. Use gong\_list\_calls or gong\_get\_call first to get the call ID. |

***

## gong\_list\_calls

List Gong calls with optional date range filtering

**Parameters:**

| Parameter      | Type   | Required | Default | Description                                               |
| -------------- | ------ | -------- | ------- | --------------------------------------------------------- |
| `fromDateTime` | string | No       | —       | Start date/time in ISO format (e.g. 2024-03-01T00:00:00Z) |
| `toDateTime`   | string | No       | —       | End date/time in ISO format (e.g. 2024-03-31T23:59:59Z)   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      },
      "fromDateTime": {
        "type": "string",
        "description": "Start date/time in ISO format (e.g. 2024-03-01T00:00:00Z)"
      },
      "toDateTime": {
        "type": "string",
        "description": "End date/time in ISO format (e.g. 2024-03-31T23:59:59Z)"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## gong\_add\_call

Add a new call to Gong

**Parameters:**

| Parameter          | Type      | Required | Default | Description                                                                  |
| ------------------ | --------- | -------- | ------- | ---------------------------------------------------------------------------- |
| `actualStart`      | string    | Yes      | —       | Actual start time of the call                                                |
| `clientUniqueId`   | string    | Yes      | —       | Unique identifier for the call                                               |
| `callProviderCode` | string    | Yes      | —       | Code of the call provider                                                    |
| `downloadMediaUrl` | string    | No       | —       | URL to download the call media (optional - media can be uploaded separately) |
| `customData`       | string    | No       | —       | Custom data for the call                                                     |
| `direction`        | string    | No       | —       | Direction of the call                                                        |
| `disposition`      | string    | No       | —       | Disposition of the call                                                      |
| `parties`          | object\[] | Yes      | —       | Parties involved in the call                                                 |
| `primaryUser`      | string    | Yes      | —       | User ID of the primary user                                                  |
| `title`            | string    | Yes      | —       | Title of the call                                                            |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      },
      "actualStart": {
        "type": "string",
        "description": "Actual start time of the call"
      },
      "clientUniqueId": {
        "type": "string",
        "description": "Unique identifier for the call"
      },
      "callProviderCode": {
        "type": "string",
        "description": "Code of the call provider"
      },
      "downloadMediaUrl": {
        "type": "string",
        "description": "URL to download the call media (optional - media can be uploaded separately)"
      },
      "customData": {
        "type": "string",
        "description": "Custom data for the call"
      },
      "direction": {
        "type": "string",
        "description": "Direction of the call"
      },
      "disposition": {
        "type": "string",
        "description": "Disposition of the call"
      },
      "parties": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "emailAddress": {
              "type": "string"
            },
            "mediaChannelId": {
              "type": "number"
            },
            "name": {
              "type": "string"
            },
            "userId": {
              "type": "string"
            },
            "phoneNumber": {
              "type": "string"
            }
          }
        },
        "description": "Parties involved in the call"
      },
      "primaryUser": {
        "type": "string",
        "description": "User ID of the primary user"
      },
      "title": {
        "type": "string",
        "description": "Title of the call"
      }
    },
    "required": [
      "PCID",
      "actualStart",
      "clientUniqueId",
      "callProviderCode",
      "parties",
      "primaryUser",
      "title"
    ]
  }
  ```
</Expandable>

***

## gong\_get\_call

Get details of a specific Gong call

**Parameters:**

| Parameter | Type   | Required | Default | Description         |
| --------- | ------ | -------- | ------- | ------------------- |
| `callId`  | string | Yes      | —       | Call ID to retrieve |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      },
      "callId": {
        "type": "string",
        "description": "Call ID to retrieve"
      }
    },
    "required": [
      "PCID",
      "callId"
    ]
  }
  ```
</Expandable>

***

## gong\_search\_calls

Search for Gong calls based on specific criteria

**Parameters:**

| Parameter         | Type   | Required | Default | Description                       |
| ----------------- | ------ | -------- | ------- | --------------------------------- |
| `contentSelector` | object | Yes      | —       | Content selector for search calls |
| `filter`          | object | Yes      | —       | Filter for search calls           |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      },
      "contentSelector": {
        "type": "object",
        "properties": {
          "context": {
            "type": "string",
            "description": "Context of the call"
          },
          "contextTiming": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Context timings of the call"
          },
          "exposedFields": {
            "type": "object",
            "properties": {
              "collaboration": {
                "type": "object",
                "properties": {
                  "publicComments": {
                    "type": "boolean"
                  }
                },
                "description": "Exposed fields for collaboration"
              },
              "content": {
                "type": "object",
                "properties": {
                  "pointsOfInterest": {
                    "type": "boolean",
                    "description": "Points of interest"
                  },
                  "structure": {
                    "type": "boolean",
                    "description": "Structure"
                  },
                  "topics": {
                    "type": "boolean",
                    "description": "Topics"
                  },
                  "trackers": {
                    "type": "boolean",
                    "description": "Trackers"
                  }
                },
                "description": "Exposed fields for content"
              },
              "interaction": {
                "type": "object",
                "properties": {
                  "personInteractionStats": {
                    "type": "boolean",
                    "description": "Person interaction stats"
                  },
                  "questions": {
                    "type": "boolean",
                    "description": "Questions"
                  },
                  "speakers": {
                    "type": "boolean",
                    "description": "Speakers"
                  },
                  "video": {
                    "type": "boolean",
                    "description": "Video"
                  }
                },
                "description": "Exposed fields for interaction"
              },
              "media": {
                "type": "boolean",
                "description": "Exposed fields for media"
              },
              "parties": {
                "type": "boolean",
                "description": "Exposed fields for parties"
              }
            }
          }
        },
        "description": "Content selector for search calls"
      },
      "filter": {
        "type": "object",
        "properties": {
          "fromDateTime": {
            "type": "string",
            "description": "From date time"
          },
          "toDateTime": {
            "type": "string",
            "description": "To date time"
          },
          "primaryUserIds": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Primary user IDs"
          },
          "keywords": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Keywords"
          }
        },
        "description": "Filter for search calls"
      }
    },
    "required": [
      "PCID",
      "contentSelector",
      "filter"
    ]
  }
  ```
</Expandable>

***

## gong\_list\_users

List all users registered in Gong

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## gong\_get\_transcript

Get transcript from a Gong call. Returns transcript content with speaker IDs, timestamps (in seconds), and text. Uses POST /v2/calls/transcript endpoint with filter.callIds. Requires api:calls:read:transcript scope. Use gong\_list\_calls or gong\_get\_call first to get the call ID.

**Parameters:**

| Parameter | Type   | Required | Default | Description                                                                                                    |
| --------- | ------ | -------- | ------- | -------------------------------------------------------------------------------------------------------------- |
| `callId`  | string | Yes      | —       | Call ID from Gong (e.g., "1234567890"). Use the "id" field from gong\_list\_calls or gong\_get\_call response. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      },
      "callId": {
        "type": "string",
        "description": "Call ID from Gong (e.g., \"1234567890\"). Use the \"id\" field from gong_list_calls or gong_get_call response."
      }
    },
    "required": [
      "PCID",
      "callId"
    ]
  }
  ```
</Expandable>
