Cisco Cisco IPCC Web Option Installation Guide
Appendix A API Extensions
VLEngine HTTP API
A-10
Remote Silent Monitoring Installation and Administration Guide
vxml: Returned data is formatted in result variable of returned VXML
document. Returned page has <exit> statement that specifies result variable
in its namelist parameter, which contains return code for operation. This
output format is appropriate for IP IVR’s VoiceBrowser step.
document. Returned page has <exit> statement that specifies result variable
in its namelist parameter, which contains return code for operation. This
output format is appropriate for IP IVR’s VoiceBrowser step.
vxml-cvp: VXML output, which includes extra data that makes it usable by
a CVP studio call flow (e.g., specifying the output as a VXML sub-dialog,
contains Audium tags, etc.).
a CVP studio call flow (e.g., specifying the output as a VXML sub-dialog,
contains Audium tags, etc.).
Returns
Returns VXML code, which, when executed, sends request to PhoneSim
monitorAgent API call to stream in voice data. Data is returned as VXML page
with <audio> statement that makes a request for voice data from the PhoneSim
monitorAgent API.
monitorAgent API call to stream in voice data. Data is returned as VXML page
with <audio> statement that makes a request for voice data from the PhoneSim
monitorAgent API.
The page is run by a VoiceXML browser, and the following code is returned:
determineAgentCluster
Allows VLEngine to know which Unified CM cluster is managing agent whose ID is
Parameter
Type
GENERAL_ERROR
See
topic in
Chapter 7, Troubleshooting
INVALID_PARAMETERS
One or more required parameters not specified
NOTHING_PRESSED
Monitoring was successful, call ended naturally.
User did not press anything on the keypad.
User did not press anything on the keypad.
ONE_PRESSED
Monitoring was successful. User terminated call
prematurely by pressing DTMF [1].
TWO_PRESSED
Monitoring was successful. User terminated call
prematurely by pressing DTMF [2].
prematurely by pressing DTMF [2].
STAR_PRESSED
Monitoring was successful. User terminated call
prematurely by pressing DTMF [*].
prematurely by pressing DTMF [*].
POUND_PRESSED
Monitoring was successful. User terminated call
prematurely by pressing DTMF [#].
prematurely by pressing DTMF [#].