Overview
Add Gong to any ModuleX agent or workflow. Revenue intelligence platform for recording, transcribing, and analyzing sales conversations via the Gong REST API (your per-tenanthttps://<region>-<id>.api.gong.io/v2 base URL).
Categories: Sales · Revenue Intelligence · Conversation Analytics · Auth: Gong API Key · Actions: 5
Authentication
Gong API Key
Authenticate with a Gong Access Key + Access Key Secret (Company Settings -> API), sent as HTTP Basic auth.Step 2
Go to Company Settings -> Ecosystem -> API (https://app.gong.io/company/api)
Step 3
Click ‘Create’ to generate an Access Key and Access Key Secret (the Secret is shown only once)
Step 4
Find your API base URL at https://app.gong.io/company/api-authentication (e.g. https://us-12345.api.gong.io)
Required Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Access Key | Gong API Access Key | Yes | - |
| Access Key Secret | Gong API Access Key Secret (shown only once at creation) | Yes | - |
| API Base URL | Your Gong API base URL (region/tenant-specific), e.g. https://us-12345.api.gong.io | Yes | https://us-12345.api.gong.io |
Available Actions
add_new_call — Add a new call to Gong
add_new_call — Add a new call to Gong
Parameters
A call’s unique identifier in the PBX or recording system. Used to prevent duplicate uploads.
The actual date and time when the call started in ISO-8601 format (e.g., 2018-02-18T02:30:00-07:00 or 2018-02-18T08:00:00Z).
Whether the call is Inbound, Outbound, Conference, or Unknown.
The Gong internal user ID of the team member who hosted the call.
A list of the call’s participants as JSON objects. Each party can have: phoneNumber, emailAddress, name, mediaChannelId.
The title of the call, available for indexing and search.
The purpose of the call. Free text up to 255 characters.
The date and time the call was scheduled to begin in ISO-8601 format.
The date and time the call was scheduled to end in ISO-8601 format.
The actual call duration in seconds.
The disposition of the call. Free text up to 255 characters.
The URL of the conference call by which users join the meeting.
Code identifying the conferencing/telephony system: zoom, clearslide, gotomeeting, ringcentral, outreach, insidesales.
The URL from which Gong can download the media file. Must be unique, max 1.5GB.
Optional workspace identifier for call placement.
Language code for transcription (e.g., en-US, fr-FR). Optional; Gong auto-detects if not set.
Response
get_extensive_data — List detailed call data with content selectors for topics, trackers, transcripts, and more
get_extensive_data — List detailed call data with content selectors for topics, trackers, transcripts, and more
Parameters
Date and time (ISO-8601) from which to list recorded calls.
Date and time (ISO-8601) until which to list recorded calls.
The ID of the workspace to filter by.
List of call ID strings to filter. If not supplied, returns all calls in date range.
List of user ID strings. If supplied, returns only calls hosted by these users.
Maximum number of results to return. (Default:
600)Context level: None, Basic (add links), or Extended (include link data). (Default:
None)Timing for context data: ‘Now’ or ‘TimeOfCall’ or both. Only valid when context is Extended.
Whether to include parties in the response. (Default:
false)Fields to include for content: structure, topics, trackers, trackerOccurrences, pointsOfInterest, brief, outline, highlights, callOutcome, keyPoints (boolean values).
Fields to include for interaction: speakers, video, personInteractionStats, questions (boolean values).
Whether to include public comments in the response. (Default:
false)Whether to include media in the response. (Default:
false)Response
list_calls — List calls with optional date range filtering
list_calls — List calls with optional date range filtering
list_workspace_id_options — Retrieve available workspace IDs and names
list_workspace_id_options — Retrieve available workspace IDs and names
Response
retrieve_transcripts_of_calls — Retrieve transcripts of calls with optional date range and call ID filtering
retrieve_transcripts_of_calls — Retrieve transcripts of calls with optional date range and call ID filtering
Limits & Quotas
- Gong API rate limits vary by endpoint and plan tier. Consult your Gong admin for specific limits.
- The
get_extensive_dataaction paginates internally up tomax_results(default 600). - Error model: non-2xx responses are caught and returned as
success=False+errorrather than raising.