Calls may be sent to
a Voice Response Unit (VRU) instead of or before they are sent to an agent. In
the Packaged CCE deployment, the VRU is Customer Voice Portal (Unified CVP).
You must configure network VRU scripts to direct Unified CVP on how to handle
the treatment of individual calls.
Use the Network VRU
Script API to list, create, edit and delete network VRU scripts.
URL
https://<server>/unifiedconfig/config/networkvruscript
Operations
-
create: Creates one
network VRU script.
-
delete: Deletes one
network VRU script from the database.
-
get: Returns one
network VRU script, using the URL
https://<server>/unifiedconfig/config/networkvruscript/<id>.
-
list: Retrieves a
list of network VRU scripts.
-
update: Updates one
network VRU script.
Parameters
-
refURL: The
refURL of the network VRU script. See
Shared parameters.
-
name: The name
of the network VRU as seen by CCE. See
Shared parameters.
-
changeStamp:
See
Shared parameters.
-
description:
See
Shared parameters.
-
routingType:
This field is optional and defaults to 1. Options are:
-
1: Voice.
Used by Unified CVP.
-
2:
Multichannel. Used by Email and Web Collaboration.
-
vruScriptName:
Required. The name of the script as it is known on the Unified CVP. Maximum
length of 39 characters allowed.
-
timeout:
Number of seconds for the system to wait for a response from the routing client
after directing it to run the script. Must be an integer that is 1 or higher.
Default is 180.
-
configParam:
Optional string used by Unified CVP to pass additional parameters to the IVR
Service. Maximum length is 255 characters.
-
interruptible:
Indicates whether the script can be interrupted. Values are true/false.
Search and
sort values
The following
table shows the parameters that are searched and the parameters that are
sortable.
Search parameters
|
Sort parameters
|
|
- name (default)
- description
- vruScriptName
- timeout
- configParam
- interruptible
|
See
Search and
Sort.
Example get
response
<networkVruScript>
<refURL>http://***.***.***.***/unified/config/networkvruscript/(id)</refURL>
<routingType>1</routingType>
<name>test</name>
<vruScriptName>GS,Server,V</vruScriptName>
<timeout>180</timeout>
<configParam>Y</configParam>
<interruptible>true</interruptible>
<description>CVP VXML Server script</description>
<changeStamp>0</changeStamp>
</networkVruScript>