[Freeswitch-users] is this possible to "return" from the transfer?
Boris Kovalenko
boris at tagnet.ru
Wed Nov 10 02:17:47 PST 2010
Hello!
Ough! Thanks, I'll try this way!
>
> On Wed, Nov 10, 2010 at 7:21 AM, Boris Kovalenko <boris at tagnet.ru
> <mailto:boris at tagnet.ru>> wrote:
>
> Hello!
>
> No, Seven. I want tranfer the call to another context. If the call
> may be served by this context it must be served, else transfer should
> return to the same place and I'll tranfer the call to another
> context. E.g.:
>
> <action application="tranfer" data="../context1"/> (if call may be
> served by context it must be served and stop processing, else return
> from context and do next tranfer)
> <action application="tranfer" data="../context2"/> and so on
>
>
>
> all you need is to do is use execute_extension
>
>
>
>
> <?xml version="1.0" encoding="utf-8"?>
> <!-- http://wiki.freeswitch.org/wiki/Dialplan_XML -->
> <include>
> <context name="default">
>
> <extension name="context_lookup">
> <!-- you can yout put an empty condition here if you like -->
> <condition field="destination_number" expression="^.*$"/>
> <action application="execute_extension" data="service_lookup XML
> context1"/>
> <action application="execute_extension" data="service_lookup XML
> context2"/>
> <action application="execute_extension" data="service_lookup XML
> context3"/>
> <!-- do whatever you want here -->
> </condition>
> </extension>
>
> </extension>
> <!-- do whatever you want here -->
> <extension>
>
> </context>
>
>
> <context name="context1">
>
> <extension name="service_lookup" continue="true">
> <condition>
> <action application="log" data="INFO ######################## trying
> context1 ########################\n"/>
> </condition>
> </extension>
>
> <extension>
> <!-- do whatever you want here -->
> </extension>
>
> </context>
>
>
>
> <context name="context2">
>
> <extension name="service_lookup" continue="true">
> <condition>
> <action application="log" data="INFO ######################## trying
> context2 ########################\n"/>
> </condition>
> </extension>
>
> <extension>
> <!-- do whatever you want here -->
> </extension>
>
> </context>
>
>
>
> <context name="default">
>
> <extension name="service_lookup" continue="true">
> <condition>
> <action application="log" data="INFO ######################## trying
> context3 ########################\n"/>
> </condition>
> </extension>
>
> <extension>
> <!-- do whatever you want here -->
> </extension>
>
> </context>
>
> </include>
>
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
--
? ?????????,
????? ?????????
??? "??????"
(3435) 494991
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101110/ff01fbdf/attachment.html
More information about the FreeSWITCH-users
mailing list