Communication ChannelsGong

Gong Integration

Connect ProductBridge to Gong to automatically turn call transcripts into feedback — capturing product requests and pain points from your sales and customer-success calls.

Gong

Overview

Gong is a conversation-intelligence platform that records and transcribes your sales and customer-success calls. The Gong integration connects your Gong workspace to ProductBridge and automatically turns the product feedback voiced on those calls into feedback posts — so insights from customer conversations never get lost.

Once connected, ProductBridge reads your call transcripts (read-only) and runs each conversation through an AI pipeline. When a customer mentions a feature request, a missing capability, a limitation, or a UX complaint, ProductBridge extracts it, deduplicates it against your existing feedback, and creates a new post or consolidates it into a matching one. Pure sales talk — pricing, scheduling, and rapport — is ignored.

This is a one-way ingestion integration: feedback flows from Gong into ProductBridge, and nothing is written back to Gong. Gong does not offer webhooks for calls, so new calls are pulled on a schedule rather than in real time.

Prerequisites

  • A Gong account with technical administrator access (Gong authorizes at the company level — one admin connects the whole workspace)

  • A Gong OAuth app with a Client ID and Client Secret, created in Admin center → Settings → Ecosystem → API. Listing an app on the Gong Collective requires Gong partner approval

  • A ProductBridge organization with at least one feedback board configured

Connect Gong

Open the Integration Settings

Sign in to your ProductBridge admin dashboard and navigate to Settings → Integrations → Gong.

Choose a Historical Sync Window

Optionally enable historical sync and pick a lookback window between 1 and 60 days. When enabled, ProductBridge backfills your existing call transcripts from that window right after you connect.

Authorize in Gong

Click Connect Gong. You are redirected to Gong, where you sign in as a technical administrator and approve the requested scopes. Because Gong authorization is company-level, this single approval covers your entire workspace.

Confirm Connection

After you authorize, ProductBridge stores your credentials and the integration status updates to Connected, showing your Gong workspace. If you enabled historical sync, the backfill begins immediately in the background.

Scopes

ProductBridge requests the minimum read-only scopes needed to ingest transcripts and attribute feedback to the right participant:

ScopeWhy it's needed
api:calls:read:basicRead basic call metadata
api:calls:read:extensiveList calls and read participant (party) details
api:calls:read:transcriptRead call transcripts to detect and extract feedback
api:users:readResolve call participants to the correct customer / account

What Happens After Connect

Immediately after connection, ProductBridge:

  • Encrypts and stores your access token, rotating refresh token, and the per-customer Gong API base URL

  • Runs a historical backfill over your chosen lookback window (if historical sync was enabled), queuing each call's transcript for AI analysis

  • Begins polling Gong every few hours for newly recorded calls, since Gong has no call webhooks

Each call becomes a single item that flows through ProductBridge's AI pipeline. Calls that contain product feedback become posts; the rest are discarded.

How Feedback Is Processed

Every Gong call runs through the same AI pipeline used across ProductBridge's communication-channel integrations:

StageWhat Happens
NormalizeThe transcript and call participants are combined into a structured format. The external participant (your customer) is identified as the feedback author
DetectAn LLM decides whether the call contains actionable product feedback. Sales and commercial talk — pricing, scheduling, rapport — is treated as not feedback
ExtractAn LLM extracts a title, description, sentiment, priority, feature area, and the specific pain points the customer raised
DeduplicateSemantic search (Voyage AI + Qdrant) checks for similar existing posts. If similarity is high enough (≥ 0.85), the call is consolidated into the existing post — no duplicate
OrganizeAn LLM assigns the right board, category, and tags

Gong feedback is tagged with source: gong and source_type: integration. The original Gong call URL is stored in the post's metadata, so you can jump from a feedback post back to the source call.

Privacy & Security

  • Company-level OAuth — Gong does not support user-level OAuth; a single technical admin authorizes the integration for the whole workspace.

  • Private calls are never ingested — Any call marked private in Gong (isPrivate: true) is skipped entirely. ProductBridge does not read or even request transcripts for private calls.

  • Read-only — The integration only reads call data. It never modifies calls or writes any data back to Gong.

  • Encrypted credentials with automatic refresh — Access and refresh tokens are encrypted at rest using Fernet symmetric encryption with a server-managed key. The rotating refresh token is renewed automatically about 5 minutes before expiry, so the integration never silently breaks.

  • Organization-scoped access — Ingested feedback lives inside the single ProductBridge organization that connected the integration and is governed by role-based access control. Each Gong workspace can be linked to exactly one organization.

Limitations

  • Not real time — Gong has no call webhooks, so new calls are imported on the poll interval (every few hours) rather than the instant a call ends.

  • Transcript required — Only calls that have a transcript in Gong are analyzed. Calls awaiting transcription are picked up on a later poll.

  • Backfill window — Historical backfill covers only your chosen lookback window (1–60 days). Older calls are not imported retroactively.

  • One Gong workspace per organization — Connect a different ProductBridge organization for each Gong workspace.

  • Private calls excluded — Calls marked private in Gong are intentionally never ingested.

Disconnect

To disconnect Gong, navigate to Settings → Integrations → Gong and click Disconnect. ProductBridge:

  • Marks the integration as disconnected

  • Removes the stored Gong credentials

  • Stops polling for new calls

Existing feedback posts remain in ProductBridge — only the live connection is removed.