Skip to main content
Upload CRM objects (/v2/crm/entities).
Tool ID: gong_upload_crm_data

Run this action

Use the TypeScript SDK for a single call. Put ctx.tools.execute(...) inside a Play when the call should be durable, scheduled, or run across a CSV.

CLI

Example response

The SDK exposes this shape at result.toolResponse.raw. Values below are representative.
Use deepline tools get gong_upload_crm_data --json for the latest machine-readable contract.

Input reference

Inserts, updates, or deletes a CRM entity in Gong. Gong searches for existing entities with the same ID, to determine whether the entity should be added or updated. Ensure you have an authentication key and that you have registered your integration before uploading your CRM data. When accessed using a bearer token, this endpoint requires the ‘api:crm:upload’ scope. Request parameters Query String parameters Mandatory parameters are marked with a * . Name Description Data Type integrationId * Integration ID generated when creating the integration long objectType * The object being uploaded. Options are (case-sensitive): ACCOUNT CONTACT DEAL LEAD BUSINESS_USER STAGE string clientRequestId * A unique identifier sent by you to allow troubleshooting and to prevent repeated attempts to upload the same list of objects. Valid characters: letters, numbers, dashes and underscores. string Request See the live schema below for the complete notes.
This input schema is too large to embed without slowing the page. Get the complete live contract with deepline tools get gong_upload_crm_data --json.

Output reference

Standard tool result payload.

Deepline cost

  • Pricing model: fixed (per call).
  • Estimated Deepline credits: 0 per pricing unit.
  • Provider-native pricing may still exist outside Deepline credit billing.