Skip to main content
Gong

Overview

Connect Gong to Dovetail and import your sales and customer call recordings for analysis. The same connection can feed two different workflows, depending on what you want to do with the calls:
  • Gong for Channels — calls stream into a Channel where Dovetail analyzes the transcripts continuously, grouping feedback into themes and tracking trends over time. Best for high-volume, always-on analysis.
  • Gong for Projects — calls import into a Project as playable audio or video data points, transcribed by Dovetail and ready for manual highlighting, tagging, and insight work. Best for hands-on analysis of a focused set of calls.
Both workflows share one Gong connection and the same team picker, so you only authorize once.

Prerequisites

These apply to both workflows.
  • A Dovetail workspace with the relevant feature enabled (Channels or Projects).
  • For Channels: Can edit or Full access on the Channel. For Projects: access to add or edit data in the Project.
  • A Technical admin role in Gong — required to authorize the connection. If your Gong account owner doesn’t have Dovetail access, invite them as a free user to complete the connection.
  • A Gong plan with API access.
To check a role in Gong, go to Company Settings → Team Members. A non-admin can’t authorize the integration or import calls.

How Gong authorization works

Both workflows use the same OAuth 2.0 connection against https://app.gong.io. When you authorize, Dovetail requests these read-only scopes:
  • Read call transcripts.
  • Read detailed call metadata — parties, media, and content.
  • Read basic call information such as title, duration, and language.
  • Read the media (audio or video) URL for a call.
  • Read user and team information.
All scopes are read-only — Dovetail reads from Gong and never writes back. Gong returns a customer-specific API endpoint at authorization time, so Dovetail automatically talks to the right Gong instance; there’s nothing to configure. Because the connection is shared, if you’ve already connected Gong for one workflow, you won’t need to re-authorize for the other.

Choosing teams

Both workflows use the same team picker. Dovetail builds your Gong org chart from the user directory and shows it as a list of team managers, with the number of calls in the selected timeframe and the team’s member count next to each. You scope what comes in by selecting managers:
  • Specific managers — Dovetail imports calls owned by the selected managers and everyone who reports to them, directly or further down the chain. For example, selecting Erin Campbell’s team also pulls in calls owned by all her reports (Maddy, Anna, Felipe, and anyone reporting to them).
  • All managers — Dovetail imports calls across every team, for broad coverage.
The filter is applied on each call’s primary owner in Gong, so a call is imported when its owner falls within the teams you selected. There’s no filtering by individual participant, call direction, keyword, or outcome — only by team and timeframe. The timeframe sets how far back to backfill: Last 7 days, Last 30 days, Last 90 days, or Last 6 months. Changing it updates the call counts shown next to each team.

Gong for Channels

Use this workflow to stream call transcripts into a Channel for continuous, automatic analysis. Dovetail themes the conversations as they arrive so you can track trends across your call volume without reading every call.

Set up

You can set up the Gong integration from Settings, when you create a new Channel, or when you Add source to an existing Channel.
1

Open the Connect data source modal

In Dovetail, open the Connect data source modal and select Gong.
2

Authorize with Gong

You’ll be redirected to Gong to log in and approve the requested permissions. You must sign in as a Gong Technical admin. If you’re already logged in, this happens in a single click.
3

Pick the team managers to analyze

Back in Dovetail, choose one or more team managers whose calls you want to import — or select all managers. Selecting a manager pulls in calls from everyone on their team, including reports further down the org chart.
4

Pick a backfill window

Choose how far back to import existing calls: Last 7 days, Last 30 days, Last 90 days, or Last 6 months. Changing the timeframe updates the call counts shown next to each team.
5

Confirm setup

Confirm setup and select Finish.
Gong 01

What gets imported

Each Gong call becomes one Channels data point, with the transcript laid out as a multi-turn conversation. Dovetail imports the full call transcript turn by turn, using the transcript text Gong provides. Each turn carries the speaker’s name, email, and affiliation — whether they’re internal (your team) or external (the customer or prospect) — matched from the call’s participant list. The Gong-generated brief (call summary) is attached alongside the transcript. Themes are generated based on content from external speakers. The following metadata is attached as fields on the data point:
FieldGong source
Call datestarted
Durationduration (seconds)
Directiondirection (Inbound, Outbound, Conference, Unknown)
Scopescope (Internal, External, Unknown)
Mediamedia (Video or Audio)
Languagelanguage
Systemsystem (the source the call came from)
Purposepurpose
PrivateisPrivate
Primary ownerprimaryUserId
Custom datacustomData
Gong linkThe call’s URL in Gong
Not imported: the recording itself (Channels imports the transcript, brief, and metadata — not the audio or video; use the Projects workflow for playable media), Gong’s own analytics (trackers, scorecards, scores, sentiment, interaction stats), CRM-linked data, and Gong tags and categories. Dovetail computes its own analysis on the transcript. Need a field that isn’t on this list? Let us know.

Sync behavior

  • Backfill window. When you first connect, Dovetail imports calls that started within the period you selected.
  • Ongoing sync. New calls sync in automatically — Dovetail polls Gong roughly once an hour and tracks how far it has synced, so each run only pulls calls it hasn’t seen yet.
  • Reconnection. If Gong rejects Dovetail’s credentials (for example, the authorizing admin’s access is revoked), the integration is flagged as needing reconnection and the sync stops until you reconnect.
  • Rate limiting. If Gong rate-limits a request, Dovetail honors the Retry-After window and resumes automatically.

Troubleshooting

I can’t authorize the connection. Only Gong Technical admins can authorize Gong. Check your role under Company Settings → Team Members in Gong. If you’re not an admin, ask one to complete the connection — they can be invited to Dovetail as a free user if needed. Authentication succeeds, but no calls import. The selected teams may have no calls in the backfill window (widen the timeframe or select more managers), the calls may fall outside the teams you selected (the filter is on the call’s owner, resolved through the org chart), or the authorizing admin can’t see those calls in Gong (private calls or sharing restrictions). The integration shows as needing reconnection. Gong rejected Dovetail’s credentials — usually because the authorizing admin’s Gong access changed. Reconnect with a current Technical admin account.

Disconnect or delete the Gong source

There are two distinct actions on a Channels source. Disconnect. Stops Dovetail from ingesting any new calls. Anything already imported stays in the Channel. Open the Channel, go to the sources list, click ••• on the Gong source, and select Disconnect. You’ll see:
Are you sure you want to disconnect [source name] from [Channel name]? This will immediately stop the Channel from ingesting any new data. Any data already imported from this source will remain in the Channel.
Delete. Removes the source and deletes every data point imported from it. This is permanent. Click ••• on the Gong source and select Delete. You’ll see:
Are you sure you want to delete [source name] from [Channel name]? This will delete all associated data points. This is permanent and cannot be undone.
To revoke access entirely, remove Dovetail’s authorization in your Gong app or integration settings.

Gong for Projects

Use this workflow to bring calls into a Project as playable audio or video data points. Dovetail transcribes each recording so you can play it back, read the synced transcript, and highlight, tag, and build insights by hand — the same as any other data in a Project.

Set up

You import Gong calls from inside a Project, not from the Channels source picker.
1

Open the import dialog in a Project

Open the Project you want to import into and start an import. In the dialog, select the Gong tab.
2

Authorize with Gong

If this is your first Gong connection, you’ll be redirected to Gong to log in and approve the requested permissions as a Technical admin. If you’ve already connected Gong for Channels, you won’t need to re-authorize — you’ll go straight to the team picker.
3

Pick the team managers to import

Choose one or more team managers whose calls you want to import, or select all managers. Selecting a manager pulls in calls from everyone on their team, including reports further down the org chart.
4

Pick a backfill window

Choose how far back to import existing calls: Last 7 days, Last 30 days, Last 90 days, or Last 6 months.
Gong 01

What gets imported

Each Gong call becomes one data point in the Project — a playable audio or video file with a transcript Dovetail generates from the recording. This is the key difference from the Channels workflow: in Projects, Dovetail imports the actual recording and transcribes it itself, so the data point is the recording you can play back and scrub through. Each data point carries the following metadata as fields:
FieldGong source
Call datestarted
Durationduration (seconds)
Directiondirection (Inbound, Outbound, Conference, Unknown)
Scopescope (Internal, External, Unknown)
Mediamedia (Video or Audio)
Languagelanguage
Systemsystem (the source the call came from)
Purposepurpose
PrivateisPrivate
UserprimaryUserId
Custom datacustomData
Not imported: calls without a recording. If a Gong call has no audio or video media URL, it’s skipped — there’s nothing to play back or transcribe. Gong’s own analytics (trackers, scorecards, scores, sentiment), CRM-linked data, and Gong tags and categories aren’t imported either. Need a field that isn’t on this list? Let us know.

Sync behavior

  • Backfill window. When you first import, Dovetail brings in calls that started within the period you selected and transcribes each recording.
  • Ongoing sync. The import keeps syncing — Dovetail polls Gong roughly once an hour and adds new calls from the selected teams to the Project as they appear. It’s a continuous connection, not a one-time import.
  • Reconnection and rate limits. Same as the Channels workflow — Dovetail flags the connection for reconnection if Gong rejects its credentials, and backs off automatically if Gong rate-limits a request.

Managing or removing the import

To change which teams feed the Project, select Gong from the Sources menu in the top-right corner and Configure.

Disconnect Gong from your workspace

Disconnecting Gong entirely from your workspace happens in ⚙️ Settings → Integrations: locate Gong, click •••, and select Disconnect. Dovetail then loses access to your Gong data; anything already imported into Channels or Projects stays in Dovetail.