The Gong API allows you to tap into Gong's conversation intelligence capabilities, enabling you to retrieve call recordings, transcripts, and analytics data for sales engagements. By integrating Gong with Pipedream, you can automate workflows that react to this sales data, enrich CRM records, trigger follow-up actions, and sync insights across your sales stack. It's a goldmine for sales teams looking to leverage conversational insights and make data-driven decisions.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
gong: {
type: "app",
app: "gong",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.gong.$auth.api_base_url_for_customer}/v2/users`,
headers: {
Authorization: `Bearer ${this.gong.$auth.oauth_access_token}`,
},
})
},
})
Automated CRM Updates: Pull conversation data from Gong and push relevant insights into CRM records. Keep your sales team informed with the latest call summaries and action items directly within the CRM interface.
Real-time Alerts for Keyword Mentions: Set up a workflow that monitors Gong transcripts for specific keywords or phrases. Notify the sales manager or team members in Slack or via email when these are detected, ensuring quick follow-up on important deals or customer concerns.
Meeting Insights to Data Warehouse: Aggregate conversation analytics from Gong and send them to a data warehouse like BigQuery. Enable deeper analysis of sales calls to uncover trends, which can inform strategy and training.
Gong uses OAuth authentication. When you connect your Gong account, Pipedream will open a popup window where you can sign into Gong and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Gong API.
Pipedream requests the following authorization scopes when you connect your account:
api:calls:read:basic
api:calls:create
api:users:read
api:crm:integrations:read
api:library:read
api:data-privacy:read
api:users:read
api:meetings:user:create
api:engagement-data:write
api:workspaces:read
api:calls:read:transcript
GET
https://app.gong.io/oauth2/authorize
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
POST
https://app.gong.io/oauth2/generate-customer-token
content-type: application/x-www-form-urlencoded
accept: application/json
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}
POST
https://app.gong.io/oauth2/generate-customer-token
content-type: application/x-www-form-urlencoded
accept: application/json
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}