PhoneCallAttributes

Represents the attributes for the phone call using key value pairs in a JSON object.

Constructor

new PhoneCallAttributes(param)

Objects Where Used

Parameters

Field Details
param
Type
object
Description
Parameters associated with the call attributes.
param.dialerType
Type
string
Description
The dialer type of the call. Options are OutboundPreview and None.
param.hasSupervisorBargedIn
Type
boolean
Description
Indicates whether the supervisor has barged into the call (true) or not (false).
param.isAutoMergeOn
Type
boolean
Description
For multi-party calls, indicates that the call can’t be put on hold and should be auto-merged.
param.isConsultCall
Type
boolean
Description
Indicates whether the call is a consult call (true) or not (false).
param.isOnHold
Type
boolean
Description
Indicates whether the call is on hold (true) or not (false).
param.parentId
Type
string
Description
The ID of the call that’s a parent to this call.
param.participantType
Type
string
Description
The participant type associated with the call. Options include Agent, Initial_Caller, Third_Party, and Supervisor.
param.voiceCallId
Type
string
Description
The ID of the voice call.