Levis Kimotho
2006-Jul-12 10:17 UTC
[asterisk-users] Exclude a certain route from using a trunk
Hi, In my Outbound routes i have created International & Local Calls. I have 2 trunks for both ITL and LC. All calls are dialed using 011.....but all 011254, 01125473, 01125472 should use the local trunk. NB Local Route is 1st priority in my list or routes. Everyone has to dial 011(number) to make a call whether Local or international but all 011254* number should use my local trunk. How do i achieve this? This is what i have so far; Outbound Route - (International Calls) **Ive put the same in the trunks Dial Pattern 011. Outbound Route - (Local Calls) **Ive put the same in the trunks Dial Pattern 011254|072XXXXXXX 011254|073XXXXXXX 011254| K -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060712/045a518c/attachment.htm
Levis Kimotho
2006-Jul-13 07:15 UTC
[asterisk-users] [Solved]Re: Exclude a certain route from using a trunk
This is how i did it.
Solution 1;
Local Outbound Calls Trunk
0+NXXXXXXXX
011254|NXXXXXXXX
International Outbound Trunk
011.
011254|NZXXXXXXX
1NXXNXXXXXX ;incase someone dials US/CA 1 (10 digit #)
011|NXXNXXXXXX ;incase someone dials US/CA 011 1 (10 digit #)
01|NXXNXXXXXX ;incase someone dials US/CA 011 (10 digit #)
Solution2:
Someone else suggested;
Although nobody uses or dials 011 for local calls but if you have to enter
it to dial locally you can have the first non-local digits excluded before
getting passed unto dial. The ${extension:6}@localtrunknamehere used below
is used to exclude the digits not needed to dial so you can adjust the
number'6' to whatever digit that matches the amount of numbers to be
excluded before dialing through your local trunk entered after the '@'
sign.
exten=>011254NXXXXXX,1,Dial,${extension:6}@localtrunknamehere
K
On 7/12/06, Levis Kimotho <kimy.voip@gmail.com>
wrote:>
> Hi,
>
> In my Outbound routes i have created International & Local Calls. I
have 2
> trunks for both ITL and LC. All calls are dialed using 011.....but all
> 011254, 01125473, 01125472 should use the local trunk. NB Local Route is
1st
> priority in my list or routes. Everyone has to dial 011(number) to make a
> call whether Local or international but all 011254* number should use my
> local trunk. How do i achieve this? This is what i have so far;
>
> Outbound Route - (International Calls) **Ive put the same in the trunks
> Dial Pattern 011.
>
> Outbound Route - (Local Calls) **Ive put the same in the trunks
> Dial Pattern
> 011254|072XXXXXXX
> 011254|073XXXXXXX
> 011254|
>
> K
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20060713/462dcbc5/attachment.htm