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.1
Step 1
Sign in to Gong as a technical administrator
2
Step 2
Go to Company Settings -> Ecosystem -> API (https://app.gong.io/company/api)
3
Step 3
Click ‘Create’ to generate an Access Key and Access Key Secret (the Secret is shown only once)
4
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
Available Actions
add_new_call — Add a new call to Gong
add_new_call — Add a new call to Gong
Parameters
string
required
A call’s unique identifier in the PBX or recording system. Used to prevent duplicate uploads.
string
required
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).
string
required
Whether the call is Inbound, Outbound, Conference, or Unknown.
string
required
The Gong internal user ID of the team member who hosted the call.
array
required
A list of the call’s participants as JSON objects. Each party can have: phoneNumber, emailAddress, name, mediaChannelId.
string
The title of the call, available for indexing and search.
string
The purpose of the call. Free text up to 255 characters.
string
The date and time the call was scheduled to begin in ISO-8601 format.
string
The date and time the call was scheduled to end in ISO-8601 format.
integer
The actual call duration in seconds.
string
The disposition of the call. Free text up to 255 characters.
string
The URL of the conference call by which users join the meeting.
string
Code identifying the conferencing/telephony system: zoom, clearslide, gotomeeting, ringcentral, outreach, insidesales.
string
The URL from which Gong can download the media file. Must be unique, max 1.5GB.
string
Optional workspace identifier for call placement.
string
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
string
Date and time (ISO-8601) from which to list recorded calls.
string
Date and time (ISO-8601) until which to list recorded calls.
string
The ID of the workspace to filter by.
array
List of call ID strings to filter. If not supplied, returns all calls in date range.
array
List of user ID strings. If supplied, returns only calls hosted by these users.
integer
Maximum number of results to return. (Default:
600)string
Context level: None, Basic (add links), or Extended (include link data). (Default:
None)array
Timing for context data: ‘Now’ or ‘TimeOfCall’ or both. Only valid when context is Extended.
boolean
Whether to include parties in the response. (Default:
false)object
Fields to include for content: structure, topics, trackers, trackerOccurrences, pointsOfInterest, brief, outline, highlights, callOutcome, keyPoints (boolean values).
object
Fields to include for interaction: speakers, video, personInteractionStats, questions (boolean values).
boolean
Whether to include public comments in the response. (Default:
false)boolean
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.