Phone Object

This object provides methods to interface with a phone Device.

Creation Method: Created for phone content delivery, provided as an object for contact and interaction scripts.

Reference Name: @phone for phone notification scripts.

Scope: Script lifecycle.

Phone object methods

The following methods are available with the Phone script object:

blindTransfer

cancelAttendedTransfer

clearDtmf

clearVoiceMessage

deleteRecording

deleteVoiceMessage

deviceDelivered

disableCallAnalysis

enableCallAnalysis

endAttendedTransfer

flash

formatDialstring

getAlpha

getCallBackPhoneNumber

getDigits

getProperty

getRecordingDomain

getRecordingFileName

getRecordingType

getVoice

hangup

hasAttachedVoiceMessages

isLanguageSupported

isPSTN

isRecording

isSIP

isValidRecording

isVoiceMessage

makeCall

makePhoneCall

pickup

play

playAttachedVoiceMessages

playDate

playRecording

playVoiceMessage

record

recordVoiceMessage

setCallerId

setCurrentNotificationId

setEventDomain

setLanguage

setProperty

setTtsPersonality

startAttendedTransfer

waitForSilence