[Voiceglue] VoiceGlue interface control from third party apps

LATEEF, IRFAN, ATTSI il110w at att.com
Fri Dec 26 12:29:21 EST 2008


Doug,

I did some more research to refine my questions and requirements.
First let me ask the question.

(1) Does VoiceGlue support all the tags specified by vxml 2.1

(2) More specifically I want to know if the following xml will execute
correctly.

	<?xml version="1.0" encoding="UTF-8"?>
	<vxml version = "2.1">


	<form id="CallTransfer">
    		<transfer name="MyCall" dest="tel:+11112223333"
bridge="true" >
    
    		</transfer>
  	</form>
	</vxml>

Second let me state my Christmas Wish List.

(1) The need to support ManagerAPI from VoiceGlue directly by writing a
VXML-to-ManagerAPI translator.
(2) Extend this to support CCXML-to-ManagerAPI translator. ( VoiceGlue
looks like a good platform to build CCXML interface to Asterisk)
(3) Provide open APIs from VoiceGlue to feed an XML from the web-server
and initiate a call flow.

I would like to know if there is any work-in-progress in these areas
and/or would it be meaningful to work on these.

Thanks and Reagrds,
Irfan Lateef

P.S: Merry Christmas and Happy New Year to All





-----Original Message-----
From: voiceglue-bounces at voiceglue.org
[mailto:voiceglue-bounces at voiceglue.org] On Behalf Of Doug Campbell
Sent: Friday, December 19, 2008 7:41 AM
To: General discussion about voiceglue
Subject: Re: [Voiceglue] VoiceGlue interface control from third party
apps

> So a neat solution was to receive
> the XML on the HTTP server on Asterisk and pass it to VoiceGlue
> which would parse is and start executing the commands on the phoneglue
> extension and FASTAGI. Based on my limited understanding I thought
> this do-able but since you are the author so I want you to bless the
> idea or refute it as insane.

It's impossible for me to comment intelligently on your idea without
more understanding of what you're trying to convert.

However, it sounds like you need to look carefully at flow-of-control
issues.  VXML has a similar model to AGI, but different frin Asterisk
Manager interface.  AGI and VXML don't do call control.  They operate
on a single call.  Asterisk Manager Interface does call control, in
that it can create calls, redirect calls, etc.  If you want both, you
need to see how they can map to these separate control areas.

Doug Campbell
_______________________________________________
Voiceglue mailing list
Voiceglue at voiceglue.org
http://www.voiceglue.org/mailman/listinfo/voiceglue


More information about the Voiceglue mailing list