How to implement pre-setup "call forwarding" for a 3rd Google Voice Service

<< < (2/2)

J.B.Kelly:
AZRobert,

Your comments are really interesting. At each response I seem to be getting closer to my desired objective.

I tried setting Voice Services > SP3 Service > X_InboutCallRoute to "ph3,sp3(mycellnumber)" and it works. It rings mycellnumber with the caller ID of SP3 (the business line). Three good things: 1) When at home (where the OBi202 is) I get the call, 2) I also get the call on my cell phone, and 3) On my cell phone, I know it is someone calling my business number.

However, now I am interested in your comment: "You can install a SIP softphone on your cell and then be able to see the original callerid."

I do have "hangouts dialer" on my phone. I put it on the phone so I could make internet calls, and receive calls, when I was vacationing in Ireland two years ago. I added the hangout account for my business number, and tried to get a call from the business #, but it didn't seem to work. It may be I'm confused on how to use multiple hangout accounts on my Android Cell Phone and didn't have the right account active when I tried the test.

Thanks so much for the suggestions you have given me so far. More will just be frosting on the cake.

J.B.Kelly:
Forgot to ask how many numbers I could ring simultaneously using the  "X_InboutCallRoute" variable?

azrobert:
Quote from: J.B.Kelly on September 30, 2018, 11:05:02 am

Forgot to ask how many numbers I could ring simultaneously using the  "X_InboutCallRoute" variable?


I think it's 4, but there is a hack to do more.

Edit.
That's 4 total devices. The phone port is a device.

azrobert:
Android Hangouts works for me. I never tried it with multiple accounts. My 1st comment was referring to an SIP softphone like CSipSimple. Here is the setup:

This setup is when CSipSimple is used on the same LAN as the OBi.
CSipSimple is setup without registration.
You must use the Expert wizard to set no registration, but I find it easier to define an account with the Basic wizard then switch to the Expert Wizard.
CSipSimple requires a password.
Use any dummy password.
This example uses SP2 on the OBi and it must be defined as SIP.

Save the 1st setup screen.
Do not add a new account now.
Press return to get the Dial Pad.
Press Menu on the phone
Select Settings
Press Menu on the phone again
Select Expert Mode
Select Network
Select UDP Port
It should be zero, change it to 5060 then OK
With zero a random port number will be assigned
Now you will always be assigned port 5060

Return to the Dial Pad
Tap menu, then accounts
Select Add Account.
Select the BASIC wizard
Account name = OBixxx
User = OBixxx
Server = xx.xx.xx.xx:5061        (OBi IP address and SP2 port#)
Password = anything
SAVE

Press and hold on the account name.
When a new screen appears, select "Choose Wizard".
Select Expert.
Select your account again.
Select Registration URI and blank it out, then ok.
SAVE

OBi Setup:

If SP2 is not defined, setup a dummy SIP definition like this:

Service Providers -> ITSP Profile B -> SIP -> ProxyServer : 127.0.0.1
Voice Services -> SP2 Service -> AuthUserName : (any userid)
Voice Services -> SP2 Service -> X_RegisterEnable : (unchecked)
Voice Services -> SP2 Service -> X_ServProvProfile : B

This will process outbound calls and route them to SP1:
Voice Services -> SP2 Service -> X_InboundCallRoute:
{OBixxx>(1xxxxxxxxxx):sp1},{ph}       (OBixxx must match User in CSipSimple)

This will send inbound SP1 calls to CSipSimple:
Voice Services -> SP1 Service -> X_InboundCallRoute:
ph,sp2(anything@xx.xx.xx.xx:5060)       

xx.xx.xx.xx is the IP address of your Android
5060 is the UDP port defined in the Android setup

This will pass callerid and cnam:
Service Providers -> ITSP Profile B -> SIP -> X_SpoofCallerID : Checked

Dial 18005551212 to route a call toSP1
Dial 0 or anything other than 1xxxxxxxxxx to ring the phone port

Navigation

[0] Message Index

[*] Previous page