Google Voice Call Arbitrary Provider for Callback

New features you'd like see on SIP Sorcery
Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Google Voice Call Arbitrary Provider for Callback

Post by Aaron » Fri Aug 28, 2009 2:13 pm

I started having a few problems on my occassional Google Voice test calls via Gizmo so got motivated to make the small adjustment needed to use a different provider for the incoming callback leg. The extra parameter that can be used to match up a different incoming call provider is documented here https://www.sipsorcery.com/help/dialplans.html.

Regards,

Aaron

Grampa
Posts: 52
Joined: Sun Apr 19, 2009 7:19 pm

Post by Grampa » Fri Aug 28, 2009 4:07 pm

Aaron, thanks so much! This frees us from the need to use Gizmo5, which has been really erratic lately.

fixup77
Posts: 93
Joined: Sun Jan 27, 2008 1:56 am

Post by fixup77 » Fri Aug 28, 2009 6:41 pm

Works like a charm on my local SS. This is the latest DLLs compiled from this latest release for those who run V1.1 on local:

http://www.2shared.com/file/7434162/48a ... 25192.html

In my case, forwarded to a SipGate DID, the fromUserToMatch is my GV # without 1.

sirmikey1
Posts: 157
Joined: Mon May 25, 2009 11:19 pm

Post by sirmikey1 » Fri Aug 28, 2009 7:07 pm

Genius! Killed two birds with one shot.

ssathya
Posts: 24
Joined: Thu Aug 13, 2009 1:41 am
Location: US

Post by ssathya » Fri Aug 28, 2009 7:52 pm

So I can use this without G5; correct? So if I do not have G5 account I can populate forwardingNumber with say, 1235551212 (or even leave it blank). Is my understanding correct?

reraikes
Posts: 237
Joined: Thu Aug 13, 2009 10:15 pm

Post by reraikes » Fri Aug 28, 2009 7:56 pm

ssathya wrote:So I can use this without G5; correct? So if I do not have G5 account I can populate forwardingNumber with say, 1235551212. Is my understanding correct?
You can as long as you have a DID that answers calls to 1235551212 and forwards those calls to Sip Sorcery.

mel2000
Posts: 184
Joined: Fri Jun 05, 2009 11:27 pm

Post by mel2000 » Fri Aug 28, 2009 8:49 pm

Not working for me.

1.) As per fixup77 instruction, added my GV# (without the prepended "1") as the fromUserToMatch parameter to all my sys.GoogleVoiceCall() strings.

2.) Added my IPKall/Future-Nine inbound number as a Google Voice "Forwards to:" number.

Result: 2 rings then busy signals. About 5 seconds later, the called phone rings, showing my GV# as its CID.

Even odder, when trying my Sipgate number, adding it as a GV "Forwards to:" number gave me a GV warning "This number is already being used on two other Google Voice accounts. Forwarding numbers cannot be shared across..." WTF? Perhaps Sipgate is turning over numbers so fast that previous users haven't flushed them from their GV accounts.
reraikes wrote:...as you have a DID that answers calls to 1235551212 and forwards those calls to Sip Sorcery.
How can I forward my IPKall/Future-Nine or my Sipgate number to Sipsorcery? I've setup both those SIP accounts with SS but didn't check the Register checkbox for either. Am I missing something?
Last edited by mel2000 on Sat Aug 29, 2009 3:40 am, edited 1 time in total.

fixup77
Posts: 93
Joined: Sun Jan 27, 2008 1:56 am

Post by fixup77 » Fri Aug 28, 2009 8:56 pm

Because SipGate removes "1" from incoming CID, so I do not put the "1". If F9 does not do this, then you need to add "1".

You brought to us a very interesting case. If a DID or cell phone # was used on GV, then the new owner is screwed up. GV should deal with this situation - always allow verification to any phone #. This should be reported to GV.

Yes you need to register these DIDs on SS.

mel2000
Posts: 184
Joined: Fri Jun 05, 2009 11:27 pm

Post by mel2000 » Fri Aug 28, 2009 9:23 pm

Future-Nine allows dialed numbers with or without a "1" prepended. I checked the Register checkbox for my Future-Nine SIP config, forwarded the IPKall/F9 number in GV, and changed the dialing plan's Gizmo5 parameters to suit Future-Nine. Still no difference.

Grampa
Posts: 52
Joined: Sun Apr 19, 2009 7:19 pm

Post by Grampa » Fri Aug 28, 2009 9:53 pm

FWIW, I got a SipGate number, set it up in GV, set up SS to register to my SipGate account, then modified the dial plan by putting the SipGate number where the G5 number was and adding the GV number (without the 1) as the "FromUserToMatch" number. Everything works great.

I checked off the SipGate number in GV, so now a call to my GV number rings in to the test phone I use, and calls from the test phone go out over SS -> GV with my GV CID, so it's a complete service.

Post Reply