Skip to main content

Gong Feeds

Gong is a revenue intelligence platform that captures and analyzes customer interactions — calls, meetings, and emails — to surface insights about deals, teams, and market dynamics. The Gong Feeds connector is a source-only ELT connector that retrieves call and interaction data from the Gong API. Select the Gong objects to ingest — users and calls — and Nexla ingests each selected object as its own feed on a schedule, using either a full-refresh or an incremental sync strategy.

Gong Feeds icon

Power end-to-end data operations for your Gong Feeds API with Nexla. Our bi-directional Gong Feeds connector is purpose-built for Gong Feeds, making it simple to ingest data, sync it across systems, and deliver it anywhere — all with no coding required. Nexla turns API-sourced data into ready-to-use, reusable data products and makes it easy to send data to Gong Feeds or any other destination. With comprehensive monitoring, lineage tracking, and access controls, Nexla keeps your Gong Feeds workflows fast, secure, and fully governed.

Features

Type: API

SourceDestination

  • Seamless API Integration: Connect to any endpoint as source or destination without coding, with automatic data product creation
  • Visual Composition & Chaining: Build complex integrations using visual templates, chain API calls, and compose workflows with data validation and filtering
  • API Proxy: Expose curated slices of your data securely with a secure and customizable API proxy that validates and transforms data on the fly
  • Request optimization with intelligent batching, retry, and caching to minimize API calls and costs

Prerequisites

The Gong Feeds connector authenticates with the Gong API using Basic Authentication, with a Gong Access Key as the username and the matching Access Key Secret as the password. Gong's help documentation states that API keys are created from the Gong admin area and that only a Gong administrator with technical admin privileges can obtain API credentials. API access is available on any Gong plan.

To obtain Gong API credentials:

  1. Sign in to Gong with an account that has technical administrator privileges.

  2. Navigate to Admin center > Settings > Ecosystem > API.

  3. Click Get API Key to generate an Access Key and an Access Key Secret.

  4. Copy both values immediately and store them in a secure location such as a password manager. The Access Key Secret is not shown again after it is generated; if it is lost, a new key pair must be created.

Important

Save the Access Key Secret when it is first displayed. Gong does not display the secret again, and a lost secret requires generating a new key pair.

By default, Gong limits API access to 3 API calls per second and 10,000 API calls per day per company. Gong sends notifications before key expiration so keys can be renewed. For more information, see the Gong help article on receiving API access and the Gong API documentation.

Authenticate

Credentials required

Connect using Gong API credentials.

FieldRequiredSecretDescription
Access KeyYesYesThe access key (username) for authenticating with Gong API.
Access SecretYesYesThe access secret (password) for authenticating with Gong API.
VersionYesNoThe version of the Gong API to use.

Create a credential in Nexla

  1. After selecting the data source type, click the Add Credential tile to open the Add New Credential overlay.

  2. Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.

    Resource descriptions are recommended but are not required. Use them to identify the Gong workspace or the access level represented by this credential.

  3. Enter the Gong Access Key in the Access Key field. This value is used as the username component of Basic Authentication.

  4. Enter the Gong Access Key Secret in the Access Secret field. This value is used as the password component of Basic Authentication and is stored securely by Nexla.

  5. Enter the Gong API version in the Version field. The default value is v2, which is the current version of the Gong public API. Nexla uses this value to construct request URLs in the format https://api.gong.io/v2/....

  6. Click the Save button at the bottom of the overlay. Nexla validates the credential against the Gong API. The newly added credential will now appear in a tile on the Authenticate screen during data source creation and can be selected for use with Gong Feeds flows.

Use as a data source

How This Connector Works

The Gong Feeds connector is a source-only ELT connector. Rather than configuring one endpoint at a time, you select the Gong objects you want from a catalog of feeds, and Nexla ingests each selected object as its own feed.

  • Discovery: When you create the source, Nexla discovers the objects (feeds) available from the Gong API and presents them for selection.

  • Sync strategies: Each feed can be ingested using a Full Refresh strategy, which reads the complete current set of records on every run, or an Incremental Sync strategy, which reads only records within a rolling date window on each run.

  • Parallel ingestion: Selected feeds are ingested in parallel, so a single source can pull multiple Gong objects on the same schedule.

Create a New Data Flow

  1. To create a new data flow, navigate to the Integrate section, click the New Data Flow button, select the ELT flow type, and click Create.

  2. Select the Gong Feeds connector tile from the list of available connectors. Then, select the credential that will be used to connect to the Gong API and click Next; or, create a new Gong Feeds credential for use in this flow.

Select the Objects to Ingest

After authenticating, Nexla lists the Gong objects available from the connector. Select one or more of the following objects to ingest. Each selected object becomes its own feed and is synced on the configured schedule.

  • Users — Users in the Gong workspace.

  • Calls — Calls captured by Gong.

Configure the Sync Strategy

Configure how the selected feeds are synchronized using the following settings:

  • Types of Reference Feeds Available: Select the synchronization strategy for the data feeds. This setting is required.

    • Full Refresh (default) — Every run reads the complete current set of records for each selected feed.

    • Incremental Sync — Each run reads only records within the configured date window, using the Gong API's from/to date-time filtering.

  • Start Date (Incremental): The start date for incremental sync. The default value is the macro {now-7d}, which fetches records from the last 7 days on each run.

  • End Date (Incremental): The end date for incremental sync. The default value is the macro {now}, which represents the current run time.

  • Incremental Sync Selector: Select which feeds use the incremental sync strategy. The default selection applies incremental sync to all selected feeds.

Schedule and Activate

  • Use the default sync schedule or adjust the schedule in the source settings before activating the flow. On each run, every selected feed is synced using its configured strategy, and Nexla organizes the ingested data into one or more Nexsets.

Reference

For object schemas, field definitions, and additional detail on each Gong endpoint, see the Gong API documentation (sign-in required) and the Gong Help Center API articles.