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