Showing 6 results.
Items per Page 50
of 1

CVP Forum

Combination View Flat View Tree View
Threads [ Previous | Next ]
is there a way to enable the VXML Server to store the XML arguments sent and received when it executes the XML over HTTP API?

I know we were able to turn on the http request/response between the voice gateway and the VXML Server. So I'm wondering if there's a way to do the same with the request/response between VXML Server and the external code used in a generic action or decision element.

And is it the same method for cvp 3.1 and cvp 4?

Hi Janine, long time no speak!

No, there is no easy built-in way to keep a record of the HTTP communication going on with the XML API. That's not to say that it can't be done. The easiest way would be to put in the logging mechanism on the server that hosts the XML document. So on that server when it receives a request from VXML Server it would store the arguments, return the XML and if it wants to store that XML as well.

Another way to record this information is to have an intermediary server or servlet or jsp or something that you point the XML API to normally and this script simply stores the HTTP request arguments and then does an HTTP-redirect to the actual server serving the XML. I'm pretty sure that would work, though I have never tried this so don't know for sure.

Obviously all this requires work on the customer's side as there is no built-in functionality in VXML Server (either version).

Hope this helps!