Connectors
CRM & Sales
Gong
Revenue intelligence: calls, meetings, engagement data, flows, and statistics
- Signs in with
- Connection fields
- Runs on
- Cloud or On-Prem Worker
- Operations
- 60
- Ready-made triggers
- 1
Connect Gong
- In Neblex open Connect › Connections and click New Connection.
- Search for Gong and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| API host prefixRequired | The first part of your Gong API base URL as shown on Gong's API page, for example us-12345 for https://us-12345.api.gong.io.Example: us-12345 |
| Access keyOptionalSecret | The access key created on Gong's API page by a technical administrator. |
| Access key secretOptionalSecret | |
| OAuth access tokenOptionalSecret | Only when the connection uses a Gong OAuth app instead of an access key: the access token it issued. |
Triggers
For events that arrive as a webhook, add a Webhook trigger and enter its Webhook URL in Gong's webhook settings.
| Event | What it does | How |
|---|---|---|
| Call matched an automation rule | Fires when a Gong automation rule with a webhook action posts a processed call's data. | Receives a webhook |
Use it in a flow
- Open a flow, open the node library and search for Gong.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
Operations
60 operations in 15 groups. Each one is a step you can add to a flow.
Audit1
List audit logslistLogs | GET | Log records of one type in a time range. |
Call6
Add a calladdCall | POST | Register a call recorded elsewhere; upload its recording afterwards with Add call media, or give Gong a download URL here. |
Add call mediaaddCallMedia | PUT | Upload the recording of a call registered with Add a call (up to 1.5 GB). |
Get a callgetCall | GET | One call's metadata by its id. |
List call transcriptslistCallTranscripts | POST | Transcripts of the calls in a date range or with the given ids, one record per call with its speaker-attributed sentences. |
List callslistCalls | GET | Calls that took place in a date range, optionally in one workspace. |
List calls with detailslistCallsExtensive | POST | Calls with their parties, content, interaction, collaboration and CRM context, filtered by date range, workspace, call ids or primary users. |
Call access3
Give users access to callsaddCallUsersAccess | PUT | Grant individual users access to calls. |
List users with access to callslistCallUsersAccess | POST | The users who were given individual access to each of the calls. |
Remove users' access to callsremoveCallUsersAccess | DELETE | Withdraw individual users' access to calls. |
Coaching1
List coaching metricslistCoachingMetrics | GET | Coaching activity of a manager's team in a time range. |
CRM9
Delete a CRM integrationdeleteCrmIntegration | DELETE | Delete a generic CRM integration with the data uploaded through it. |
Get CRM objectsgetCrmObjects | GET | The CRM objects of one type that Gong holds for the given CRM ids. |
Get CRM request statusgetCrmRequestStatus | GET | The processing status, success count and errors of an asynchronous CRM upload. |
List CRM integrationslistCrmIntegrations | GET | The generic CRM integrations registered for the company. |
List CRM schema fieldslistCrmSchemaFields | GET | The fields uploaded for each CRM object type, or for one type. |
Register a CRM integrationregisterCrmIntegration | PUT | Register a generic CRM integration; its id is needed to upload CRM data. |
Update integration settingsupdateIntegrationSettings | POST | Set the settings of an integration per integration type. |
Upload a CRM object schemauploadCrmSchema | POST | Set the custom fields of one CRM object type. |
Upload CRM objectsuploadCrmObjects | POST | Insert, update or delete CRM objects of one type from a JSON Lines file (one object per line, up to 200 MB). |
Data privacy4
Erase data for a phone numbererasePhoneNumber | POST | Permanently delete a phone number and every element associated with it. |
Erase data for an email addresseraseEmailAddress | POST | Permanently delete an email address and every element associated with it. |
Find data for a phone numberfindPhoneNumberReferences | GET | Every email, call, meeting and CRM record that refers to a phone number (E.164 with a leading +). |
Find data for an email addressfindEmailAddressReferences | GET | Every email, call, meeting, CRM record and engagement event that refers to an email address. |
Engage flow6
Assign prospects to a flowassignProspectsToFlow | POST | Assign CRM contacts or leads to an Engage flow. |
List Engage flow folderslistFlowFolders | GET | A user's personal flow folders and the folders shared with them. |
List Engage flowslistFlows | GET | The flows a user owns and the flows shared with them. |
List prospects' flowslistProspectFlows | POST | The flows each of the given CRM prospects (contacts or leads) is assigned to. |
Unassign a prospect's flowsunassignFlowsByCrmId | POST | Remove a CRM prospect from one flow, or from all of its flows. |
Unassign flow instancesunassignFlowsByInstanceId | POST | Remove prospects from flows by flow instance id. |
Engagement4
Add a digital interactionaddDigitalInteraction | POST | Report a prospect's interaction with digital content (a web visit, a document view, a form) so it appears on the account timeline. |
Report a content sharereportContentShared | PUT | Report that content was shared with a prospect. |
Report a content viewreportContentViewed | PUT | Report that a prospect viewed shared content. |
Report a custom actionreportCustomAction | PUT | Report any other action a prospect took on content. |
Library2
List calls in a library folderlistLibraryFolderCalls | GET | The calls saved in one library folder with their snippets and notes. |
List library folderslistLibraryFolders | GET | The public library folders, optionally of one workspace. |
Meeting4
Create a meetingcreateMeeting | POST | Schedule a Gong meeting and invite its participants. |
Delete a meetingdeleteMeeting | DELETE | Cancel and delete a Gong meeting. |
Update a meetingupdateMeeting | PUT | Change a Gong meeting's time, title or invitees. |
Validate the meeting integrationvalidateMeetingIntegration | POST | Whether the meeting integration works for each of the given users. |
Permission5
Create a permission profilecreatePermissionProfile | POST | Create a permission profile in a workspace. |
Get a permission profilegetPermissionProfile | GET | One permission profile with all of its access levels. |
List a permission profile's userslistPermissionProfileUsers | GET | The users assigned to one permission profile. |
List permission profileslistPermissionProfiles | GET | The permission profiles of one workspace. |
Update a permission profileupdatePermissionProfile | PUT | Replace a permission profile's settings. |
Settings4
List call outcomeslistCallOutcomes | GET | The call outcomes the company has defined. |
List keyword trackerslistTrackers | GET | The keyword trackers, in one workspace or in all of them. |
List scorecardslistScorecards | GET | The scorecards with their questions. |
List workspaceslistWorkspaces | GET | The company's workspaces. |
Statistics5
Get activity by periodlistAggregateActivityByPeriod | POST | Each user's activity aggregated per day, week, month, quarter or year. |
Get aggregate activitylistAggregateActivity | POST | Each user's activity aggregated over a date range. |
Get daily activitylistDailyActivity | POST | Each user's activity per day in a date range. |
Get interaction statslistInteractionStats | POST | Interaction statistics (talk ratio, longest monologue, interactivity, patience) per user for a date range. |
List answered scorecardslistAnsweredScorecards | POST | Scorecards answered for reviewed users, by call date or review date. |
Task2
List a user's taskslistTasks | POST | A user's flow and manual tasks filtered by type, action and status. |
Update a taskupdateTask | PATCH | Complete, dismiss, reopen or reschedule a task. |
User4
Get a usergetUser | GET | One user by id. |
Get a user's settings historygetUserSettingsHistory | GET | The changes to one user's settings over time. |
List userslistUsers | GET | Every user of the company. |
Search userssearchUsers | POST | Users filtered by creation date or ids. |