3CXPhone for Android? Alternative for Obion?
azrobert:
Change the OBi InboundCallRoute on the inbound SP trunk:
{ph1,ph2,spx(17771234567101@in.callcentric.com;ui=$1)}
spx must be defined as SIP
ui is userid
$1 is an OBi variable containing the inbound callerid
You are forking the call to ph1, ph2 and callcentric.
I think (not sure) the max destinations is 3.
You can try 4 and see if it works.
The CSipSimple is the only single stage solution I know. I don't think it's all that difficult to setup. The OBi setup at the beginning of the thread has every possible routing and then some. It doesn't have to be that complicated and you only need a single simple rule. The CSipSimple setup is a little confusing.
I just bought a new Android phone that I have to setup. I wasn't planning to configure it for awhile, but if you're interested in CSipSimple I could do it in a day or two and create a guide while I'm setting up CSipSimple.
threehappypenguins:
Thanks for your help. If you want to create a guide for CSipSimple, that would be great!
I tried your code that you gave. It's not working. Maybe I'm not understanding or doing it right.
In Voice Service > SP1 (& SP3) Service > X_InboundCallRoute, I couldn't get it to work. I got rid of everything I had in it, and put this:
{ph1,ph2,spx(17771234567101@in.callcentric.com;ui=$1)},{ph1,ph2}
The only thing substituted was the 17771234567101 with the actual phone number with extension. I kept everything *exactly* the same. You were explaining what ui meant and stuff. Was I supposed to change something? Substitute ui for my actual username? Was I supposed to substitute spx for the CallCentric server? I'm just confused, and it's not ringing my Android.
azrobert:
Try:
{ph1,ph2,sp2(17771234567101@in.callcentric.com;ui=$1)}
***************************************
{ph1,ph2,pp(ob290123456)},{sp2(17771234567)},{ph1,ph2}
Rule {ph1,ph2,pp(ob290123456)} is unconditional so it will always route the call.
After a rule routes a call the processing stops, so the following rules are ignored.
SP2 is registered to 1771234567, so {sp2(17771234567)} is calling itself.
{ph1,ph2,sp2(17771234567101)} will work, but the softphone will not get the correct CID. It will get 17771234567 as CID.
threehappypenguins:
Yesssssssss!!!!!!!
{ph1,ph2,sp2(17771234567101@in.callcentric.com;ui=$1)} worked!
I just got rid of {ph1,ph2,pp(ob290123456)} because I figured it wasn't necessary. Thanks again!!!
threehappypenguins:
Okay, so I caved and decided I would do the single stage dialing. But I can't get it going. Here is what I have. In SP2 (where I have the Callcentric account), I have:
{(17771234567x.)>([2-9]xxxxxxxxx):sp1},{(17771234567x.)>(1xxxxxxxxxx):sp3},{101>17771234567:aa},{ph1,ph2}
Something is not working. I don't know what.
For the Callcentric phonebook, I have for *7504 (as an example):
5001234567@username.dyn.com:5081
And another example for *7505:
16001234567@username.dyn.com:5081
I assume that I can put in a dynamic dns address which is working just fine (I use it for other purposes). Port 5061 didn't work. I think I needed to change it since SP2 service's X_UserAgentPort is 5081 and not 5061. Is this the port I'm supposed to be using? X_UserAgentPort?
As for the SP2 X_InboundCallRoute, I want the numbers that are in the Callcentric phonebook that are 11 digits to go through SP3, and the numbers with 10 digits to go through SP1. Am I doing this correctly?
Navigation
[0] Message Index
[#] Next page
[*] Previous page