Cisco Cisco IPCC Web Option Installation Guide
A-1
Remote Silent Monitoring Installation and Administration Guide
A
P P E N D I X
A
API Extensions
Cisco’s Remote Silent Monitoring includes a simple HTTP-driven API for
making service requests into the system, as well as IP IVR and CVP call flow
scripts which demonstrate the use of this API. The specific APIs are for RSM’s
two services, VLEngine and PhoneSim.
making service requests into the system, as well as IP IVR and CVP call flow
scripts which demonstrate the use of this API. The specific APIs are for RSM’s
two services, VLEngine and PhoneSim.
CVP VoiceXML Studio can make calls to most of these APIs by using the
Subdialog element, and the response is dynamic VXML (with optional
formatting).
Subdialog element, and the response is dynamic VXML (with optional
formatting).
IP IVR’s CRS Editor prohibits direct invocation of the call flow scripts and
parsing of return data. To handle these interactions, the VoiceBrowser step
parsing of return data. To handle these interactions, the VoiceBrowser step
makes
requests to an API URL, and a result code is returned, encoded as a variable in a
VXML document (appropriately) named result.
VXML document (appropriately) named result.
JSP Suffix
All documented HTTP API calls that can be called by a VRU call flow script also
have a jsp suffix (with the exception of the determineAgentCluster and
initiateMonitorAgent calls).
have a jsp suffix (with the exception of the determineAgentCluster and
initiateMonitorAgent calls).
This allows the calls to be used in environments (e.g., IP IVR 5.0.2) that make
assumptions, based on the URL filename extension, as to whether or not a URL
is for dynamic data.
assumptions, based on the URL filename extension, as to whether or not a URL
is for dynamic data.
For example, the getAgentList call is available as both getAgentList and
getAgentList.jsp. Both versions function identically. It is recommended that the
jsp suffix always be used.
getAgentList.jsp. Both versions function identically. It is recommended that the
jsp suffix always be used.