[Freeswitch-users] UNALLOCATED_NUMBER handling
royj at yandex.ru
royj at yandex.ru
Sat Feb 20 09:26:42 MSK 2016
I think it should work without that 'continue="true"' in 'extension name="public_did_11234567890"' and without 'hangup_after_bridge=true'
19.02.2016, 22:38, "Jerry Kendall" <jerry.kendall at fiberconx.com>:
> Hello all....
>
> I'm trying to add code to the dialplan to handle the UNALLOCATED_NUMBER error.
>
> I'm in Canada, when I call a US based 800 number I should, and now am getting UNALLOCATED_NUMBER
> error from the Canadian based ITSP.
> However, I want to handle it in the DialPlan. I want to tell the users, via audio file playback,
> that the number is not assigned/allocated.
>
> I have looked in lots of places and found references to transfer_on_fail and a few other ideas and
> have tried many but, I just can't seem to make this work.
>
> Not sure if this is the best way to handle this.
>
> my 'default' dialplan has this-------------
> <include>
> <!--
> North American Outbound call:
> DID: 1NxxNxxXXXX
> GW: GW-0
> -->
> <extension name="public_did_11234567890" continue="true">
> <condition field="${caller_id_number}" expression="^11234567890$"/>
> <condition field="${destination_number}" expression="^1?([2-9]\d{2}[2-9]\d{2}\d{4})$">
>
> <action application="set" data="hangup_after_bridge=true"/>
> <action application="set" data="continue_on_fail=true"/>
> <action application="set" data="transfer_on_fail=UNALLOCATED_NUMBER
> UNALLOCATED_NUMBER xml error"/>
>
> <action application="bridge" data="sofia/gateway/GW-0/1$1"/>
>
> </condition>
>
> </extension>
> </include>
>
> and I have the following in for UNALLOCATED_NUMBER extension----
> <include>
> <extension name="UNALLOCATED_NUMBER" continue="true">
> <condition field="destination_number" expression="UNALLOCATED_NUMBER"
> continue="false" break="on-true">
> <action application="sleep" data="1000"/>
> <action application="playback"
> data="$${conf_dir}/sounds/unallocated_number.wav"/>
> <action application="hangup" data="NORMAL_CLEARING"/>
> </condition>
> </extension>
> </include>
>
> Jerry
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.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
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list