Route Provisioning API

The following table lists the Provisioning API fields for Routes, their accepted values, and the meaning of those values.
Field Accepted Value Meaning
routeType 0,1,2
  • 0 : From
  • 1 : To
  • 2 : From/To
recordingEnabled 0,1
  • 0 : Disabled
  • 1 : Enabled
defaultRecordingType
announceEnabled
  • 0 : Disabled
  • 1 : Enabled
optOutEnabled
  • 0 : Disabled
  • 1 : Enabled
terminateOnDtmf
playBeepBeforeRecord
terminateOnEos
agentIdEditableFlag 0,1
  • 0 : No
  • 1 : Yes
ratingEditableFlag 0,1
  • 0 : No
  • 1 : Yes
completedEditableFlag 0,1
  • 0 : No
  • 1 : Yes
notesEditableFlag 0,1
  • 0 : No
  • 1 : Yes
storeDtmfSetting -1,0,1
  • -1 : Use System Account's Setting
  • 0 : No
  • 1 : Yes
downloadRecordingPermission 0,1
  • 0 : No
  • 1 : Yes
playbackRecordingPermission 0,1
  • 0 : No
  • 1 : Yes
deleteRecordingPermission 0,1
  • 0 : No
  • 1 : Yes
videoRecordingEnabled 0,1
  • 0 : No
  • 1 : Yes
videoAccessEnabled 0,1
  • 0 : No
  • 1 : Yes
recSegmentationState 0,1, 2
  • 0 : Disabled
  • 1 : Enabled
  • 2 : Ad-Hoc Only