Voice Namespace
Methods
The Voice namespace includes the following methods:
answer
Signature
|
<static> answer('interactionId')
|
Description
|
Answers the incoming call.
|
Parameters
|
Name
|
Type
|
Argument
|
Description
|
interaction
|
string
|
|
The interaction identifier
|
|
dial
Signature
|
<static> dial(destination, userData)
|
Description
|
Calls the destination in the same way Workspace Web Edition calls the destination from Team Communicator.
|
Parameters
|
Name
|
Type
|
Argument
|
Description
|
destination
|
string
|
|
The call destination number.
|
userData
|
object
|
<optional>
|
The attached user data key/value object that is updated with each interaction event.
|
|
hangUp
Signature
|
<static> hangUp('interactionId')
|
Description
|
Releases the incoming call.
|
Parameters
|
Name
|
Type
|
Argument
|
Description
|
interaction
|
string
|
|
The interaction identifier
|
|
hold
Signature
|
<static> hold('interactionId')
|
Description
|
Holds the incoming call.
|
Parameters
|
Name
|
Type
|
Argument
|
Description
|
interaction
|
string
|
|
The interaction identifier
|
|
resume
Signature
|
<static> resume('interactionId')
|
Description
|
Resumes the held call.
|
Parameters
|
Name
|
Type
|
Argument
|
Description
|
interaction
|
string
|
|
The interaction identifier
|
|
pauseCallRecording
Signature
|
<static> pauseCallRecording(interactionId)
|
Description
|
Pauses the call recording.
|
Parameters
|
Name
|
Type
|
Description
|
interactionId
|
string
|
The unique identifier for the interaction.
|
|
resumeCallRecording
Signature
|
<static> resumeCallRecording(interactionId)
|
Description
|
Resumes the call recording.
|
Parameters
|
Name
|
Type
|
Description
|
interactionId
|
string
|
The unique identifier for the interaction.
|
|
startCallRecording
Signature
|
<static> startCallRecording(interactionId)
|
Description
|
Starts the call recording.
|
Parameters
|
Name
|
Type
|
Description
|
interactionId
|
string
|
The unique identifier for the interaction.
|
|
stopCallRecording
Signature
|
<static> stopCallRecording(interactionId)
|
Description
|
Stops the call recording.
|
Parameters
|
Name
|
Type
|
Description
|
interactionId
|
string
|
The unique identifier for the interaction.
|
|