Skip to main contentThe Gong connector enables Glean to index and search call data, transcripts, metadata, and library folders from Gong, enforcing all relevant user permissions. Glean’s connector uses OAuth 2.0 authentication, integrates with Gong via its API, and ensures that no data leaves the customer’s cloud environment.
Supported features
Glean’s Gong connector is designed to work with Gong’s cloud service for enterprise search, enforcing access permissions strictly at the time of search to ensure compliance with Gong’s data visibility policies.
Supported objects
- Calls (including recordings)
- Call metadata (such as participants, duration, and topics)
- Call transcripts (full text of conversations)
- Library folders (structure and permissions for organization of call recordings)
Supported API endpoints
- User identity and membership data: Used to map users, permission profiles, and workspace assignments.
- Folder (Library) crawling: Hierarchical crawling of public and private library folders for permissions inheritance.
- Calls API: Crawls all call records, their participants, metadata, and transcripts, both at the workspace level and within library folders.
- Permissions mapping: Reconstructs Gong’s permission model in Glean using information from call participation and permission profiles.
Crawling frequency and freshness
Glean crawls Gong content using both incremental and full crawls to ensure freshness and completeness.
- Incremental crawl: Runs every 5 minutes, indexing new and updated calls within minutes of their availability via the Gong API.
- Full crawl: Runs periodically to ensure completeness and accurately handle deletions. The exact frequency is subject to change as we optimize the integration.
Gong typically takes 10–60 minutes to process call recordings and transcripts after a call ends. The total time from call end to searchability in Glean depends on this Gong-side processing delay plus Glean’s crawl timing.
Limitations
-
Permissions for shared calls, managed directly within Gong’s UI, are not accessible via the Gong API and thus are not enforced in Glean.
-
Users mentioned in comments on a call do not have permissions mapped for those calls within Glean.
-
All data is supported for cloud (SaaS) Gong instances only; on-prem variants or distinct Gong environments are not currently supported.
-
Content modification permissions in Gong are not relevant, as Glean connectors are read-only.
-
Gong’s API filters calls based on the meeting start time, not the time the call was processed or uploaded. This time-based filtering results in the following indexing behavior:
- Late-uploaded calls: Calls uploaded retroactively with past meeting times may experience longer indexing delays because the initial incremental crawl may have already passed their
start time.
- Long and in-progress calls: Calls still in progress during an incremental crawl will not appear in Glean until the call ends and Gong finishes processing the recording. Very long calls (>2 hours) will be indexed during the next full crawl.
Requirements
The following requirements must be met for successful deployment and operation of the Gong connector.
Technical requirements
- Customer must use Gong’s cloud service.
- Glean must have access to the customer’s Gong instance over the internet (no firewall restrictions blocking the Gong API).
Credential requirements
- OAuth 2.0 credentials are required for authentication. An admin user in Gong must perform the authentication flow to authorize data access.
Permission requirements
- The authenticating Gong user must be an admin in Gong
- Access must be sufficient to read: users, permission profiles, workspaces, folders (library), calls, call transcripts, and metadata
- The connector implements Gong’s permission model; only users with access to data in Gong will have access to corresponding items in Glean
Configuration and setup instructions
Configuration and setup for the Gong connector are performed in the Glean Admin/Data Sources console. Most steps are automated with onscreen instructions.
Authentication and credentials
- In the deployment console, navigate to the Gong connector setup page.
- Click the provided link to start the OAuth 2.0 authorization process with the Glean-Gong integration app.
- Authenticate with Gong using the admin account credentials.
- Upon successful authorization, required credentials are securely stored and Glean is authorized to access the Gong API for crawling.
Step-by-step setup
- Log in to the Glean deployment console as an admin.
- Navigate to the Data Sources section.
- Begin setup for the Gong connector by following the setup wizard.
- Click the link presented to initiate OAuth 2.0 authorization with Gong.
- Log in to Gong as an admin to grant consent.
- After setup is complete, Glean will begin crawling Gong content and permissions at regular intervals.
- (Optional) Configure which users or groups should be able to view Gong search results in Glean, as needed for your organization’s policies.
Glean processes and ingests data and permissions according to Gong’s model and reflects permissions changes promptly—if a user’s access changes in Gong, this is updated in Glean during the next crawl cycle.