Transcribe inbound call
This endpoint processes inbound calls by accepting a request with details about the call. It requires a JSON payload containing information such as the call’s external ID, final status, and phone numbers involved. This operation is useful for integrating third-party call data into HubSpot, allowing for seamless tracking and management of inbound calls.
Supported products
Supported products
Required Scopes
Required Scopes
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
A boolean indicating whether an engagement should be created for this call.
A map of custom property names to their values, used to store additional information about the engagement.
A unique identifier for the call provided by the external system.
The final status of the call. Valid values include 'QUEUED', 'RINGING', 'IN_PROGRESS', 'CANCELED', 'COMPLETED', 'BUSY', 'FAILED', 'NO_ANSWER', 'CONNECTING', 'CALLING_CRM_USER', 'MISSED', 'HOLD', and 'UNKNOWN'.
BUSY, CALLING_CRM_USER, CANCELED, COMPLETED, CONNECTING, FAILED, HOLD, IN_PROGRESS, MISSED, NO_ANSWER, QUEUED, RINGING, UNKNOWN An array of integers representing the user IDs of potential recipients of the call.
The date and time when the call started, in ISO 8601 format.
The duration of the call in seconds, represented as an integer.
The unique identifier of the user associated with the call. This is an integer.
Response
successful operation
An array containing information about the caller ID matches. Each item in the array can be either a ContactCallerId or a CompanyCallerId object.
- CONTACT
- COMPANY