[Voiceglue] VoiceGlue interface control from third party apps

Doug Campbell voiceglue at campbellcastle.com
Fri Dec 12 21:44:49 EST 2008


> We have a requirement where a third party application needs to
> drive/control Asterisk using VoiceXML.
> I thought VoiceGlue would be good fit for this. But so far, I have seen
> that VoiceGlue is being triggered only from the telephony side and
> fetching the VoiceXML file from the HTTP server and executing it.

This is the way VXML works.  Voiceglue is a VXML implementation.

> We want to trigger voiceglue from the HTTP server side by passing the
> VoiceXML received from the third party client application.
> I think this is possible if we can find out the API in OpenVXI which
> needs to called to when the voiceXML file is fetched upon receiving the
> http request.

Not exactly sure what you're trying to accomplish here.
If you're attempting to generate dynamic VXML files as
the call progresses, the standard way to do this is by
web server-side scripting.  The <submit> tag is particularly
designed to support this.

Doug Campbell


More information about the Voiceglue mailing list