[Freeswitch-users] Auto-Answer based on Call-Info from originator

Steven Ayre steveayre at gmail.com
Thu Apr 3 06:18:54 MSD 2014


You can match on any variable, use the info app to see what is available

field="${var}" in the <condition>



On Wednesday, April 2, 2014, Peter Hillier <peterhillier at yahoo.com> wrote:

> Excellent point about a prefix. But I am intrigued by the comment that I
> can check using a condition such as a header value on a per call basis. I
> will google this and see if I can find some examples. I was not aware this
> could be done.
>
> Can I do something similar to pull the call back from a device? So if a
> call is established to ext 1000 can I send something (prefix or x-header)
> to make Freeswitch transfer that call to me? Kinda like call pickup except
> that call is active so ext 1000 will get a BYE and no longer be in the call.
>
> Thanks for your time Steven. This really helps out.
>
>   On Wednesday, April 2, 2014 9:13:21 AM, Steven Ayre <steveayre at gmail.com>
> wrote:
>  You could check the condition against something from the originating
> phone including a custom X header, or a prefix you strip from the number
> before dialing...
>
> On Wednesday, April 2, 2014, Peter Hillier <peterhillier at yahoo.com> wrote:
>
> The problem is that "the calls I want" are dynamic. It has to do with
> proximity based features. This is why I want the originating phone to
> decide when to request the auto answer or not.  So from a dial plan
> perspective I cannot pre-configure this behaviour.
>
> Thanks for your response.
>
> Peter
>   On Wednesday, April 2, 2014 4:34:50 AM, Steven Ayre <steveayre at gmail.com>
> wrote:
>  You're on the right lines with that insert. Nest it inside a condition
> so it only happens on the calls you want and it'll do what you want.
>
> On Tuesday, April 1, 2014, Peter Hillier <peterhillier at yahoo.com> wrote:
>
>  I have a specific call scenario where I want to transfer a call and have
> the destination (REFER-TO) end answer automatically. Basically I own both
> devices and I am moving the call from my mobile VoIP client to my SIP
> deskphone. I want it to be seamless with no ringback or alerting introduced
> (hence the reason I am looking at auto answer).
>
> My SIP deskphone supports auto-answer when the Call-Info header indicates "
> answer-after=0". This header is specified in the REFER from the
> originating device (mobile VoIP client). Freeswitch does not pass this
> header through to the destination device.
>
> Is there any specific setting that I can do to pass this header through? I
> know that I can change the dialplan using the following:
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140402/07958058/attachment-0001.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list