/gong | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
gong_add_call | Add a new call to Gong |
gong_get_call | Get details of a specific Gong call |
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 |
gong_list_users | List all users registered in Gong |
gong_search_calls | Search for Gong calls based on specific criteria |
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 |
Show inputSchema
Show inputSchema
{
"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"
]
}
gong_get_call
Get details of a specific Gong call Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
callId | string | Yes | — | Call ID to retrieve |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"callId": {
"type": "string",
"description": "Call ID to retrieve"
}
},
"required": [
"PCID",
"callId"
]
}
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. |
Show inputSchema
Show inputSchema
{
"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"
]
}
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) |
Show inputSchema
Show inputSchema
{
"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"
]
}
gong_list_users
List all users registered in GongShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
}
},
"required": [
"PCID"
]
}
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 |
Show inputSchema
Show inputSchema
{
"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"
]
}

