[Freeswitch-users] callee id inbound

Nick Vines jnvines at gmail.com
Wed Mar 27 00:00:23 MSK 2013


Extension 12345 doesn't match a "transfer 12345 XML default". It will
transfer and look through the conditions. Make one of the following
changes.

Option 1:
<condition field="destination_number"
expression="^(10[01][0-9])$|^(12345)$">

Option 2: (put 1000 to 1019).
<action application="transfer" data="1000  XML default" />


On Tue, Mar 26, 2013 at 1:47 PM, Erwan Hermouet <ehermouet at bluetel.fr>wrote:

> Hi****
>
> ** **
>
> Tks for your reply****
>
> ** **
>
> Here my default****
>
> ** **
>
>     <extension name="12345">****
>
>       <condition field="destination_number" expression="^(10[01][0-9])$">*
> ***
>
>        <action application="set" data="dialed_extension=$1"/>****
>
>        <action application="export" data="dialed_extension=$1"/>****
>
>        <!-- bind_meta_app can have these args <key> [a|b|ab] [a|b|o|s]
> <app> -->****
>
>        <action application="bind_meta_app" data="1 b s
> execute_extension::dx XML features"/>****
>
>        <action application="bind_meta_app" data="2 b s
> record_session::$${recordings_dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>
> ****
>
>        <action application="bind_meta_app" data="3 b s
> execute_extension::cf XML features"/>****
>
>        <action application="bind_meta_app" data="4 b s
> execute_extension::att_xfer XML features"/>****
>
>        <action application="set" data="ringback=${us-ring}"/>****
>
>        <action application="set" data="transfer_ringback=$${hold_music}"/>
> ****
>
>        <action application="set" data="call_timeout=30"/>****
>
>        <!-- <action application="set"
> data="sip_exclude_contact=${network_addr}"/> -->****
>
>        <action application="set" data="hangup_after_bridge=true"/>****
>
>        <!--<action application="set"
> data="continue_on_fail=NORMAL_TEMPORARY_FAILURE,USER_BUSY,NO_ANSWER,TIMEOUT,NO_ROUTE_DESTINATION"/>
> -->****
>
>        <action application="set" data="continue_on_fail=true"/>****
>
>        <action application="hash"
> data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/>
> ****
>
>        <action application="hash"
> data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/>**
> **
>
>        <action application="set"
> data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name}
> var callgroup)}"/>****
>
>        <!--<action application="export"
> data="nolocal:sip_secure_media=${user_data(${dialed_extension}@${domain_name}
> var sip_secure_media)}"/>-->****
>
>        <action application="hash"
> data="insert/${domain_name}-last_dial/${called_party_callgroup}/${uuid}"/>
> ****
>
>        <action application="bridge"
> data="{sip_invite_domain=$${domain}}user/${dialed_extension}@
> ${domain_name}"/>****
>
>        <action application="answer"/>****
>
>        <action application="sleep" data="1000"/>****
>
>        <action application="bridge" data="loopback/app=voicemail:default
> ${domain_name} ${dialed_extension}"/>****
>
>       </condition>****
>
>     </extension>****
>
> ** **
>
> *De :* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *De la part de* Steven
> Schoch
> *Envoyé :* mardi 26 mars 2013 20:59
> *À :* FreeSWITCH Users Help
> *Objet :* Re: [Freeswitch-users] callee id inbound****
>
> ** **
>
> First, there is no need to call both "set" and "export" on the same
> variable, because "export" will set the local variable as well as exporting
> it to the other leg, unless you do something fancy in the "export".****
>
> ** **
>
> Second, we need to see the extension that is used for 12345 in default,
> because that may be also setting some variables.****
>
> ** **
>
> Third, I'm new to FreeSwitch, so listen to somebody more experienced
> first, should they also reply. :-)****
>
> ** **
>
> -- ****
>
> Steve****
>
> ** **
>
> On Tue, Mar 26, 2013 at 10:49 AM, Erwan Hermouet <ehermouet at bluetel.fr>
> wrote:****
>
> ** **
>
> I use freeswitch as voip server for other ipbx system. My freeswitch
> server is connected to gateway. Incoming calls works. I have extension, use
> as voip trunk for other server. Inbound rule redirect to this extension and
> it’s works, but we don’t received called number on extension (sip trunk).*
> ***
>
>  ****
>
> Caller ---- freeswitch ---- extension (other ipbx)****
>
> On extension we never receive original caller number, and like that on
> this ipbx we can’t forward inbound rules.****
>
>  ****
>
> Here my public.xml****
>
>  ****
>
> <extension name="xx3278" continue="true">****
>
>    <condition field="context" expression="public" />****
>
>    <condition field="destination_number" expression="^xxx278$" >****
>
>        <action application="set" data="dialed_ext=xxx3278"/>****
>
>        <action application="set" data="effective_callee_id_name=xxx3278" />
> ****
>
>        <action application="export"
> data="effective_callee_id_number=xxx3278" />****
>
>        <action application="transfer" data="12345 XML default" />****
>
>    </condition>****
>
> </extension>****
>
>  ****
>
> On extension we only receive incomming call from extension 12345, which is
> my extension on freeswitch.****
>
>  ****
>
> Tks advance for your help****
>
> ** **
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130326/ed7e76a2/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list