[Freeswitch-users] callee id inbound

Steven Schoch schoch+freeswitch.org at xwin32.com
Wed Mar 27 02:24:41 MSK 2013


That is not your extension.  What I mean is that you gave us a dialplan
extension *named *12345, but the *name* of the extension is only meaningful
when you're looking at a log file.  Just because an extension is named
12345 does not mean its actions will get executed when 12345 is dialed.

The important part of an extension is the condition.  In this case the
condition of that extension is:
      <condition field="destination_number" expression="^(10[01][0-9])$">
This means that condition will only be used if the number dialed (the
number to which you transfer the call) is between 1000 and 1019.  Since you
transferred to 12345, the condition does not match, so that extension will
be skipped, and processing will continue to other extensions.

You have to find the extension that is actually getting processed. The
easiest way is to look in the log file (or the CLI). You should see lines
that start with "Dialplan:" and say PASS or FAIL. The last one that PASSed
is probably the extension that ended up getting used. Once you find that,
we can look at it to check the caller_id variables.

-- 
Steve


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>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130326/74b42e63/attachment-0001.html 


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