Outbound call routing doesn't appear to be working properly
drgeoff:
Quote from: jadog on December 08, 2018, 11:05:08 am
I'm not sure I completely follow what you are telling me.
The OBi works through the OutboundCallRoute from left to right. As soon as it reaches a match it stops and the call is attempted on that SP.
So, if you have a rule for all international destinations before a rule for some international destinations, the OBi will always act on the former and not even look at the latter. That is why I moved the {(<**2:>(Msp2)):sp2} which has references the (01136[237]0xx.S3) to before {(<**1:>(Msp1)):sp1} which references 011xx.S3.
azrobert:
Sorry for my post. I tend to skim and not read.
Quote
The call history shows - To SP1(19336333010). It's trying to dial the 9 instead of using it as a command to use SP4.
The phone DigitMap is ignoring the 11th dialed digit because you don't have a rule for 11 digits beginning with "9". It's matching the 10 digit rule and adding a "1" prefix. Add rules "9xxxxxxxxxx|9xxxxxxx|" to the Phone DigitMap.
Edit:
Add "{(Msp2):sp2}," to the beginning of the Phone OutboundCallRoute.
jadog:
We're making progress! I'm now able to dial <9> in front of a number to get to my google voice SP4. So thanks for that guys! International calls are not working though. As soon as I dial "011", I get an immediate fast busy signal.
This is with {(<**2:>(Msp2)):sp2} or even just {(Msp2)):sp2} at the front of the OutboundCallRoute. Must be missing something...
azrobert:
Put "{(<**2:>(Msp2)):sp2}" back at its default location.
You shouldn't get the fast busy when SP1 is your Primary Line because of rule "011xx.S3" in the ITSP A DigitMap. You get the fast busy when the dialed number doesn't match the Phone and Primary Line DigitMaps.
Try putting "011xx.S3|" somewhere in the Phone Port DigitMap.
jadog:
Well at least I'm learning more about how this all works. I put the Msp2 string back in it's original location like you suggested and added the "011xx.S3" in the Phone Port Digit map. When I placed an international call, I heard the announcement: "There is no call route available to complete your call". I tried two different numbers - one that would match the SP1 route and the other to match the SP2 route. Both gave the same message. Here are my current maps.
PHONE2 DigitMap
(9xxxxxxxxxx|9xxxxxxx|011xx.S3|[1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|##|**70(Mli)|**8(Mbt)|**81(Mbt)|**82(Mbt2)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**9(Mpp)|(Mpli))
OutboundCallRoute
{911:sp1},{933:sp1},{([19]900xxxxxxx):},{(<9:1>xxxxxxxxxx|<9:1260>xxxxxxx):sp4},{([1-9]x?*(Mpli)):pp},{(<##:>):li},{(<#:>):ph2},{(<**70:>(Mli)):li},{(<**82:>(Mbt2)):bt2},{(<**81:>(Mbt)):bt},{(<**8:>(Mbt)):bt},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3},{(<**4:>(Msp4)):sp4},{(<**9:>(Mpp)):pp},{(Mpli):pli}
Navigation
[0] Message Index
[#] Next page
[*] Previous page