Cisco Cisco Unified Customer Voice Portal 10.5(1) User Guide

Page of 107
C
HAPTER 
3:
 
A
DMINISTRATION
 
 
V
OICE
XML
 
S
ERVER 
U
SER 
G
UIDE 
 
 
 
FOR 
C
ISCO 
U
NIFIED 
C
USTOMER 
V
OICE 
P
ORTAL 
R
ELEASE 
4.0(1) 
 
 
 
 
 
44
Note that Unified CVP VoiceXML Server can be started and stopped from the Unified CVP 
Operations Console. 
Voice Browser Setup 
The voice browser being used must be configured to access Unified CVP VoiceXML Server 
when a phone call is received. This usually involves configuring the voice browser with a URL 
pointing to the VoiceXML Server to access once a call is received on a specific number. The 
format for the URL is: 
http://[HOST][:PORT]/CVP/Server?application=[APPLICATION] 
where:  
    HOST is the host name of the machine on which the VoiceXML Server is installed. 
    PORT is the port the application server is configured to listen on. If the application server is 
configured to use port 80, there is no need to include the port in the URL. 
    APPLICATION is the name of the application to call into, as it appears in the application 
pane in Unified CVP VoiceXML Studio. 
Administrator Functions 
Unified CVP VoiceXML Server provides several mechanisms to perform maintenance while 
minimizing any detrimental effects on callers. These functions are designed to allow an 
administrator to make both small and large changes to one or more applications while the 
VoiceXML Server is still handling callers. They are divided into two categories: those that affect 
a specific application and those that affect all applications running on the VoiceXML Server. 
The user performs these administrative functions by running shell scripts (.sh) on Unix systems 
or batch files (.bat) on Windows. The scripts used for individual application administration are 
located in the 
admin
 directory of each application. The scripts used for global administrator 
functions are found in the 
admin
 directory of the VoiceXML Server.  
Each administrator function prompts the VoiceXML Server to create a new administration event 
that for application-level activities is logged in a file by a default administration logger and for 
global-level activities is automatically logged in a file by the VoiceXML Server. These filed 
exists for audit purposes. The administrator can use the logs to determine when certain actions 
took place or how long certain conditions existed. Loggers can also be developed to record 
application-level administration activity elsewhere such as databases or notification systems. 
Security 
Security is an important concern when it comes to administration functions that can affect one or 
all voice applications on a system. There are several precautions Unified CVP sets up to allow 
only the appropriate people access to these scripts. First, by providing scripts or batch files (as 
opposed to through a graphical or web interface), the administrator must be logged into a