[Voiceglue] Solution for transfer
Andrew Zitnay
drew at zitnay.com
Mon Feb 2 08:37:52 EST 2009
Yep... The below is basically what I was hinting at when I said "I can
work around it". I just added a fake field with silent and 1ms timeout
set (you might want to change from 1s to 1ms, BTW).
I was hoping for a more straightforward solution, but it's fine for now.
Drew
rajesh ganji wrote:
> Hi, We also got trouble with transfer tag, If we play audio before
> transfer, it used to be get disconnected, we found solution for that,
> just try code given below,
> Note: make changes in code as per you
> __________________________________________________________________________________
> <?xml version="1.0"?>
>
> <vxml xmlns="http://www.w3.org/2001/vxml"
> xmlns:conf="http://www.w3.org/2002/vxml-conformance" version="2.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://www.w3.org/2001/vxml
> http://www.w3.org/TR/voicexml20/vxml.xsd">
>
> <!-- start coding here -->
>
>
>
> <form id="Transfer">
>
> <block>
> <log expr="'## Transfering....... '"/>
> <prompt bargein="false">
> <audio expr="audiourl('Transfer.wav')" />
> </prompt>
> <assign name="transferUrl" expr="2000"/>
> </block>
> <field type="digits?length=1" name="silent">
> <property name="termtimeout" value="1s"/>
> <property name="timeout" value="1s"/>
> <filled>
> <goto next="#TranferUrl"/>
> </filled>
> <catch event="nomatch noinput">
> <goto next="#TranferUrl"/>
> </catch>
> </field>
> </form>
>
>
>
> <form id="TranferUrl">
> <transfer name="blindTransfer" bridge="true"
> destexpr="transferUrl" connecttimeout="10s" maxtime="10s" >
> <filled>
> <log expr="'## Tfr Result :: '+blindTransfer"/>
> <log expr="'## Tfr Duration: '+blindTransfer$.duration"/>
>
> </filled>
>
> </transfer>
> </form>
>
>
> </vxml>
>
> ____________________________________________________________________________________
>
> On Sun, Feb 1, 2009 at 10:30 PM, <voiceglue-request at voiceglue.org
> <mailto:voiceglue-request at voiceglue.org>> wrote:
>
> Send Voiceglue mailing list submissions to
> voiceglue at voiceglue.org <mailto:voiceglue at voiceglue.org>
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://www.voiceglue.org/mailman/listinfo/voiceglue
> or, via email, send a message with subject or body 'help' to
> voiceglue-request at voiceglue.org
> <mailto:voiceglue-request at voiceglue.org>
>
> You can reach the person managing the list at
> voiceglue-owner at voiceglue.org
> <mailto:voiceglue-owner at voiceglue.org>
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Voiceglue digest..."
>
>
> Today's Topics:
>
> 1. Re: Issues with the transfer tag (Andrew Zitnay) (TJ Thinakaran)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 31 Jan 2009 09:43:02 -0800
> From: TJ Thinakaran <tj at callfire.com <mailto:tj at callfire.com>>
> Subject: Re: [Voiceglue] Issues with the transfer tag (Andrew Zitnay)
> To: voiceglue at voiceglue.org <mailto:voiceglue at voiceglue.org>
> Message-ID:
>
> <bc8cd3b10901310943y619574bfma2b34fa4d7dd64e9 at mail.gmail.com
> <mailto:bc8cd3b10901310943y619574bfma2b34fa4d7dd64e9 at mail.gmail.com>>
> Content-Type: text/plain; charset="iso-8859-1"
>
> In my experience, it looks like the transfer tag cannot support
> playing
> audio files. It's something to do the implementation. From what I
> read else
> where in this forum, the transfer tag is still a work-in-progress.
> However
> if you want to do blind transfers, those still work.
>
>
> >
> >
> > Today's Topics:
> >
> > 1. Issues with the transfer tag (Andrew Zitnay)
> >
> >
> > ---------- Forwarded message ----------
> > From: Andrew Zitnay <drew at zitnay.com <mailto:drew at zitnay.com>>
> > To: voiceglue at voiceglue.org <mailto:voiceglue at voiceglue.org>
> > Date: Fri, 30 Jan 2009 12:39:47 -0500
> > Subject: [Voiceglue] Issues with the transfer tag
> > First of all, thanks for all the hard work on Voiceglue,
> especially 0.9's
> > parameter passing feature.
> >
> > I have a few questions about the transfer tag:
> >
> > 1) Any normal way I've attempted to play an audio prompt before
> > transferring has resulted in the audio being played after the
> transferred
> > call ends. I've tried things like:
> >
> > <form id="transfer">
> > <block>
> > <prompt>transferring now</prompt>
> > </block>
> > <transfer dest="..."/>
> > </form>
> >
> > and:
> >
> > <form id="transfer">
> > <transfer dest="...">
> > <prompt>transferring now</prompt>
> > </transfer>
> > </form>
> >
> > and a bunch of other things, no matter what, I don't hear
> "transferring
> > now" until the transferred call ends. I can work around it, but
> it's kind
> > of a hassle, and I'm just wondering if there's some problem with
> my setup.
> >
> > 2) Is the connecttimeout attribute of the transfer tag supposed
> to be
> > working? If I set it to, say, "17s", I'd expect it to terminate the
> > transfer attempt after 17 seconds of ringing but no connection.
> However, in
> > my testing so far, the transfer attempt keeps going long after that.
> >
> > 3) Is there any way to specify the callerid/ANI that should be
> displayed to
> > the person being transferred to? Currently, it seems like it always
> > inherits the callerid/ANI from the initial call, which might not
> always be
> > desirable.
> >
> > Thanks for any insight you can provide.
> >
> > Drew
> >
> >
> > _______________________________________________
> > Voiceglue mailing list
> > Voiceglue at voiceglue.org <mailto:Voiceglue at voiceglue.org>
> > http://www.voiceglue.org/mailman/listinfo/voiceglue
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://www.voiceglue.org/pipermail/voiceglue/attachments/20090131/befdb394/attachment-0001.html
>
> ------------------------------
>
> _______________________________________________
> Voiceglue mailing list
> Voiceglue at voiceglue.org <mailto:Voiceglue at voiceglue.org>
> http://www.voiceglue.org/mailman/listinfo/voiceglue
>
>
> End of Voiceglue Digest, Vol 19, Issue 1
> ****************************************
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Voiceglue mailing list
> Voiceglue at voiceglue.org
> http://www.voiceglue.org/mailman/listinfo/voiceglue
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.voiceglue.org/pipermail/voiceglue/attachments/20090202/2f1cc93e/attachment-0001.html
More information about the Voiceglue
mailing list