View as Markdown
Gong icon

Gong ACTION

Get Extensive Data

Lists detailed call data. See the documentation
  • Action
  • Writes data
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Gong account once, then configure and run Get Extensive Data from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "gong-get-extensive-data",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    gong: { authProvisionId: "apn_xxxxxxx" },
    fromDateTime: "From Date Time",
    toDateTime: "To Date Time",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Get Extensive Data inputs
Property Type Description
fromDateTime From Date Time string
Date and time (in ISO-8601 format: 2018-02-18T02:30:00-07:00 or 2018-02-18T08:00:00Z, where Z stands for UTC) from which to list recorded calls. Returns calls that started on or after the specified date and time. If not provided, list starts with earliest call.
Optional
toDateTime To Date Time string
Date and time (in ISO-8601 format: 2018-02-18T02:30:00-07:00 or 2018-02-18T08:00:00Z, where Z stands for UTC) until which to list recorded calls. Returns calls that started up to but excluding specified date and time. If not provided, list ends with most recent call.
Optional
workspaceId Workspace ID string
The id of the workspace.
Optional Dynamic
callIds Call IDs string[]
List of calls Ids to be filtered. If not supplied, returns all calls between From Date Time and To Date Time.
Optional Dynamic
primaryUserIds Primary User IDs string[]
An optional list of user identifiers, if supplied the API will return only the calls hosted by the specified users. The identifiers in this field match the primaryUserId field of the calls.
Optional Dynamic
maxResults Max Results integer
The maximum number or results to return
Optional
context Context string
If 'Basic', add links to external systems (context objects) such as CRM, Telephony System, Case Management. If 'Extended' include also data (context fields) for these links.
Optional
contextTiming Context Timing string[]
Allowed: Now, TimeOfCall. Timing for the context data. The field is optional and can contain either 'Now' or 'TimeOfCall' or both. The default value is ['Now']. Can be provided only when the context field is set to 'Extended'
Optional
includeParties Include Parties boolean
Whether to include parties in the response
Optional
exposedFieldsContent Exposed Fields Content object
Specify which fields to include in the response for the content. Example object: {'structure': false, 'topics': false, 'trackers': false, 'trackerOccurrences': false, 'pointsOfInterest': false, 'brief': true, 'outline': true, 'highlights': true, 'callOutcome': true, 'keyPoints': true}
Optional
exposedFieldsInteraction Exposed Fields Interaction object
Specify which fields to include in the response for the interaction. Example object: {'speakers': true, 'video': true, 'personInteractionStats': true, 'questions': true}
Optional
includePublicComments Include Public Comments boolean
Whether to include public comments in the response
Optional
includeMedia Include Media boolean
Whether to include media in the response
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
gong-get-extensive-data
Version
0.0.6
App
Gong
Authentication
OAuth
Read-only
No
Destructive
No
Open world
Yes