Single stage dialing based on SIP number dialed on OBI202
Hortoristic:
How can I set up single stage dialing to also consider the number that was dialed?
I’m using this X_InboundCallRoute settings:
Voice Services > SP2 Service > X_InboundCallRoute:
{(13605551212):sp2(011441179123456)},{ph}
My DID forwarding settings at Callcentric:
19142961111@mydomain.dyndns.info:5061
19142961222@mydomain.dyndns.info:5061
If for example; if I call either of these numbers (19142961111 or 19142961222); and my incoming caller id is: 13605551212, it then will dial out using SP2 and dial: 011441179123456 – this works great.
What I really want is to re-dial another number based on which number was called.
If I dial 19142961111, I want it to call 011441179123456:
Voice Services > SP2 Service > X_InboundCallRoute: {(13605551212):sp2(011441179123456)},{ph}
If I dial 19142961222, I want it to call 011441179128888:
Voice Services > SP2 Service > X_InboundCallRoute: {(13605551212):sp2(011441179128888)},{ph}
At first I thought that I would need to have each DID seperately ring a different SP; forwarding to SP1 and SP2 –which I think is just merely controlled by what port I use – isn’t SP1=5060 and SP2=5061?
Then my separate rules would be applied at the incoming SP they called into - my Callcentric DID forwarding would look like:
19142961111@mydomain.dyndns.info:5061
19142961222@mydomain.dyndns.info:5062
Is this the best approach?
ianobi:
Hortoristic,
This is a long shot as I don't know exactly what Callcentric is forwarding to the OBi.
Voice Services > SP2 Service > X_InboundCallRoute:
{(13605551212)>(19142961111):sp2(011441179123456)},{(13605551212)>(19142961222):sp2(011441179128888)},{ph}
In the unlikely event that this works, please report back - I would like to try making the rules easier to read by deleting some of the parentheses.
Hortoristic:
This worked wonderful! The numbers dialed (19142961111, 19142961122) are both numbers with Callcentric forwarded to port 5062 - which for some reason my OBI says is SP4?
Voice Services > SP4 Service > X_InboundCallRoute:
{(13604530000)>(19142961111):sp2(13607255514)},{(13604708888)>(19142961122):sp1(13604703655)},{(x|xx|xxx|xxxx|xxxxx|xxxxxx):},{ph}
OR:
Voice Services > SP4 Service > X_InboundCallRoute:
{(Number Calling From)>(Number Dialed):sp2(Redial This number using SP2)},
{(Number Calling From)>(Number Dialed):sp1(Redial This number using SP1)},
{(x|xx|xxx|xxxx|xxxxx|xxxxxx):},{ph}
The above rule: {(x|xx|xxx|xxxx|xxxxx|xxxxxx):} - is to stop the SIP scanners which has been 100% for me for some time. Probably don't need it - since the rule is looking for a specific caller id number to redial another number.
How can I add a rule that forwards (re-dials another number) any call to a specific number?
{(anybody's Number)>(011441267410200):sp2(Redial daughter's cell # using SP2)}
I have a UK number where family can call and it would redial my daughters cell number. We want anybody that dials the specific UK did to redial her cell.
ianobi:
Quote
This worked wonderful! The numbers dialed (19142961111, 19142961122) are both numbers with Callcentric forwarded to port 5062 - which for some reason my OBI says is SP4?
If settings are at default, then I would expect 5062 to be sp3. This is defined by:
Voice Services -> SP3 Service -> X_UserAgentPort : 5062
It may be worth checking all of your UserAgentPorts.
Quote
How can I add a rule that forwards (re-dials another number) any call to a specific number?
{(anybody's Number)>(011441267410200):sp2(Redial daughter's cell # using SP2)}
To allow any caller you should leave the "Caller" section blank, but you must put the ">" in to show OBi that the next number is the "Callee" section. This should work:
{>011441267410200:sp2(Redial daughter's cell # using SP2)}
In some of your routings you have incoming and outgoing calls on the same spX, which is fine for two calls, but you are in danger of running out of sessions if you also use call hold/transfer etc. I would increase the sessions on the "busy" spX's like so:
Voice Services -> SP2 Service -> MaxSessions : 4
As always you have come up with interesting configurations. You certainly get full value from your OBi202 :)
Hortoristic:
Well the: {>011441267410200:sp2(Redial daughter's cell # using SP1)} did not work because the UK DID when called is passing in the callers number, not the DID, which makes sense.
Would moving to an open SP for just this purpose and forward all calls to cell look like this?
Forward all calls to cell on this SP dialing out on SP1:
{sp1(Redial daughter's cell # using SP1)}
I guess what I'm really wanting is this local UK DID my daughter can give her family, where if anyone calls it - it always goes to her cell number here in USA - so it really is just re-forwarding it - but trying to get it to work on our my existing SP2 isn't practical - so moving it to SP4 removes all the other rules I need for the DID on SP2 to work right.
Navigation
[0] Message Index
[#] Next page