Gong for AI agents
Agents read Gong at once. Changes and sends are held for a person's approval by default.
About Gong
Gong is a platform for video meetings, call recording, and team collaboration.
What an agent can do in Gong
Every Gong action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Gong without asking first. 35 actions.
- Get Call By IDTool to fetch specific call metadata by call ID. Use when you need to retrieve detailed information about a specific call using Gong's unique identifier.
- Get Call TranscriptTool to retrieve call transcripts from Gong. Use when you need to access the text content of calls with speaker information, timestamps, and topic categorization. Requires either a date range or speci
- Get Flow ProspectsTool to retrieve Gong Engage flows assigned to specified prospects. Use when you need to get flow instance IDs and details for specific CRM prospect IDs. Requires 'api:flows:read' scope.
- Get Interaction StatisticsTool to retrieve interaction trend statistics for users based on calls with Whisper enabled. Use when analyzing user interaction patterns, measuring engagement metrics, or tracking communication behav
- Get User By IDTool to retrieve individual user details by user ID. Use when you need to fetch specific user information including profile data, settings, and organizational details.
- List Call OutcomesTool to retrieve all available call outcomes defined in Gong. Use when you need to list all call outcome configurations including their categories, sentiments, and automation settings.
- List Flow FoldersTool to list all Gong Engage flow folders with visibility types. Use when you need to retrieve company flow folders, personal folders, and folders shared with a specific user.
- List ScorecardsTool to retrieve all scorecards within the Gong system. Use when you need to list all scorecard configurations and their associated assessment questions.
- List TasksTool to retrieve Engage tasks assigned to a specific user with filtering options. Use when you need to list tasks by status, action type, and other criteria. Requires 'api:tasks:read' scope.
- Retrieve call data by date range v2 callsList calls that took place during a specified date range. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:calls:read:basic'.
- Validate Meeting IntegrationValidates Gong meeting integration status for one or more users by their email addresses. This endpoint checks if users have their meeting integration properly configured in Gong. Returns status infor
- Aggregate activity by period via apiLists the aggregated activity of multiple users within the Gong system for each time period within the defined date range. This endpoint returns multiple records, one for each user. For each user ther
Show all 35
- Aggregate user activity statisticsLists the activity of multiple users within the Gong system during a defined period. Given the period, this endpoint returns multiple records, one for each user, with an applicable activity during the
- Data privacy for phone numberShows the elements in the Gong system that reference the given phone number. Given a phone number, this endpoint returns details of any leads or contacts with this phone number and their associated ca
- Fetch all permission profilesReturns a list of all permission profiles. The listing is in the alphabetical order of the profile names.
- Get Crm Integration DetailsRetrieves details of generic CRM integrations registered with Gong. This endpoint returns generic CRM integrations that were set up using the PUT /v2/crm/integrations endpoint. It does NOT return nati
- Get crm objects v2 crm entitiesRetrieves specific CRM objects by their IDs from Gong's CRM integration. Use this endpoint to fetch detailed information about CRM entities (accounts, contacts, deals, or leads) that have been uploade
- Get permission profileReturns a permission profile.
- Get CRM Request StatusThe GetCRMRequestStatus endpoint retrieves the current status of CRM integration requests in the Gong platform. It allows users to check the progress and outcome of operations related to CRM data uplo
- Get User Settings HistoryTool to retrieve historical changes to a user's settings. Use when you need to track capability modifications for a specific user identified by their Gong ID.
- List all coaching metrics v2 coachingList all of the coaching metrics of a manager. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:coaching:read'.
- List all company workspaces v2 workspacesReturns a list of all workspaces including their details. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:workspaces:read'.
- List all users v2 usersList all of the company's users. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:users:read'.
- List Folder CallsGiven a folder id, this endpoint retrieves a list of calls in it. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:library:read'.
- List gong engage flows v2 flowsEngage flows have the following visibility types: * Company: visible to everyone in the company, can only be edited by users with edit permissions. * Personal: reps can set up their own flows which ar
- List schema fields v2 crm entity schemaRetrieves schema fields for a specific CRM object type within a Generic CRM integration. Returns field metadata including names, data types (STRING, NUMBER, PICKLIST, etc.), labels, reference relation
- List users by filter v2 users extensiveList multiple Users. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:users:read'.
- Get user call accessRetrieves a list of users who have been granted individual access to specific calls through the API. This endpoint returns only users with explicit API-granted access and doesn't include users who hav
- Retrieve data privacy info for email addressRetrieves data privacy information for a third-party email address. Shows all elements in the Gong system that reference the given email address, including calls, email messages, meetings, customer da
- Retrieve filtered call detailsLists detailed call data for calls that took place during a specified date range, have specified call IDs or hosted by specified users. When accessed through a Bearer token authorization method, this
- Retrieve library folders v2 library foldersUse this endpoint to retrieve a list of public library folders. We do not allow retrieval of either private or archived folders. When accessed through a Bearer token authorization method, this endpoin
- Retrieve logs data by type and time range v2 logsList log entries that took place during a specified time range. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:logs:read'.
- Retrieve manual crm call associationsReturns a list of all calls that were manually associated or re-associated with CRM account and deal/opportunity since a given time. Actions will be listed in the ascending order of their timing. Noti
- Retrieve tracker details v2 settings trackersRetrieves details of all keyword trackers in the system or in a given workspace. When accessed through a Bearer token authorization method, this endpoint requires the 'api:settings:trackers:read' scop
- Retrieve users from permission profileReturns a list of all users whose access is controlled by the given permission profile. When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:users:read'.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 20 actions.
- Unassign Flows By CRM IDTool to unassign flows from prospects by their CRM Prospect ID. Use when you need to remove a prospect from specific flows or all flows in Gong Engage.
- Add new call v2 callsWhen using this endpoint, either provide a downloadMediaUrl or use the returned callId in a follow-up request to /v2/calls/{id}/media to upload the media file. When accessed through a Bearer token aut
- Assign prospects to flowUse this endpoint to assign a number of prospects to a flow. Prospects can be contacts or leads in your CRM. Generate a list of comma separated CRM Ids of the prospects you want to add to a flow. The
- Retrieve activity scorecards reportRetrieve all the answers for the scorecards that were reviewed during a specified date range, for calls that took place during a specified date range, for specific scorecards or for specific reviewed
- Create a new gong meeting v2 meetingsWhen accessed through a Bearer token authorization method, this endpoint requires the scope 'api:meetings:user:create'.
- Create permission profile v2 permission profileCreate a permission profile in a given workspace.
- Delete a generic CRM integrationDeletes an existing generic CRM integration from the Gong platform. This endpoint asynchronously removes a CRM integration and all its associated CRM objects (Accounts, Contacts, Deals, Leads, and Use
- Delete MeetingDeletes a Gong meeting created via the Meetings API (Beta). Use this to remove a scheduled meeting by providing its unique meeting ID and the organizer's email address. Note: This endpoint is for meet
- Delete users from call access listRemove individual user access from calls. The request can only remove access previously given by the /v2/calls/users-access API. If a given user does not have access to the call, they will be unaffect
- Erase data for email addressErase all data associated with an email address from Gong (GDPR compliance). This endpoint permanently deletes from the Gong system: - All calls where the email address appears (as lead, contact, atte
- Erase data for phone numberGiven a phone number, this endpoint deletes from the Gong system any leads or contacts with a matching phone number or mobile phone number. Email messages sent to or from these leads/contacts are dele
- Post a digital interaction v2 digital interactionWhen accessed through a Bearer token authorization method, this endpoint requires the scope 'api:digital-interactions:write'.
Show all 20
- Post day by day activity statsRetrieve the daily activity of multiple users within the Gong system for a range of dates. This endpoint returns records including statistics about each user's activity, on the daily level. Records ar
- Register Crm IntegrationUpdates an existing CRM integration in the Gong platform. This endpoint allows you to modify the details of a previously set up integration between Gong and your Customer Relationship Management (CRM)
- Report Content Share EventTool to push content share engagement events to Gong's activity timeline. Use when documenting that a Gong user shared content with external participants such as contracts or proposals.
- Report Content View EventTool to log content view engagement events to Gong's activity timeline. Use when tracking external participants viewing shared content like documents or presentations.
- Report Custom Engagement EventReport custom engagement events to Gong's activity timeline. Use this action to track when external participants (prospects, customers) engage with content such as viewing documents, signing contracts
- Set User Call AccessGive individual users access to calls. If a user already has access (perhaps the call was shared with them, or they have access through their permission profiles) the request will have no effect. When
- Update a gong meeting v2 meetings meetingidWhen accessed through a Bearer token authorization method, this endpoint requires the scope 'api:meetings:user:update'.
- Update permission profile v2 permission profileUpdate a permission profile.
Changes wait in Needs you
Changes and sends in Gong are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Gong questions
Can an agent change data in Gong on its own?
Not by default. Changes and sends in Gong are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Gong?
This connector lists 35 read actions. Reads run at once, without waiting for approval.
How does Gong connect?
It connects with Username and password or OAuth 2.0. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.