Class: CallInfo

CallInfo(param)

Class representing callInfo class (call metadata)

Constructor

new CallInfo(param)

Create CallInfo
Parameters:
Name Type Description
param object
Properties
Name Type Attributes Description
isOnHold boolean
isRecordingPaused boolean
isMuted boolean
initialCallId string <optional>
callStateTimestamp Date <optional>
queueName string <optional>
queueId string <optional>
queueTimestamp Date <optional>
isSoftphoneCall boolean <optional>
is it a softphone call
acceptEnabled boolean <optional>
declineEnabled boolean <optional>
muteEnabled boolean <optional>
swapEnabled boolean <optional>
conferenceEnabled boolean <optional>
holdEnabled boolean <optional>
recordEnabled boolean <optional>
addCallerEnabled boolean <optional>
extensionEnabled boolean <optional>
isReplayable boolean <optional>
isBargeable boolean <optional>
isExternalTransfer boolean <optional>
showMuteButton boolean <optional>
showRecordButton boolean <optional>
showAddCallerButton boolean <optional>
showAddBlindTransferButton boolean <optional>
showMergeButton boolean <optional>
showSwapButton boolean <optional>
removeParticipantVariant "ALWAYS" | "NEVER" | "ALWAYS_EXCEPT_ON_HOLD" <optional>
The type of remove participant variant when in a transfer call.
additionalFields String <optional>
Represents additional standard and custom fields in the voice call record, where each key-value pair value corresponds to a standard or custom field and its values.
isHIDCall boolean <optional>
if the call control is from hid device
endCallDisabled boolean <optional>
Indicates if end call button is disabled or enabled. True if end call is disabled, else false.
Source:

Classes

CallInfo