- Feb 23, 2005
- 11,940
- 542
- 126
First, here's what I have so far:
Thanks to a great how-to that appeared on SlickDeals a little while ago, I set up a dedicated Asterisk box using PBXinaFlash. I registered a free DID number with SipGate.com, and I've set it up to use GoogleVoice to bridge my outgoing calls with my Asterisk server. Essentially, I dial out from my SIP phone, thru Asterisk which connects to GoogleVoice and places the call in much the same way the GV "click-to-call" feature works. I instantly get a call back from GV with the target outgoing number ringing on the other end when I pick up. In a nutshell, I have free calling to the US and Canada thanks to this setup. It rocks.
But my geek-itis won't let me stop there. I want to set up a cool little IVR menu for inbound callers (i.e. "For Larry, dial 1. For Curly, dial 2. For Moe, dial 3."). That way my roommates can all have their own extension with their own voicemail, etc.
What I can't figure out is how to get GV to ring back the singular extension that originated the call out, assuming that I can place an IVR in front of the extensions for inbound calls. Presumably, when GV calls me back to bridge the call, it would encounter the same IVR that regular inbound callers get, and not know what to do since it isn't a person.
I'm trying to figure out a way that, say, Curly could dial out from his extension, and have GV ring back only Curly's extension directly to bridge the call.
I realize that I could simply get 3 GV numbers and 3 DIDs and let each person have his own "direct" line, but really my goal here is to have a nifty IVR for incoming callers, possibly even recorded by a celebrity voice imitator or something cool like that.
Does anyone know if this is even possible? If so, how would I set it up?
Thanks to a great how-to that appeared on SlickDeals a little while ago, I set up a dedicated Asterisk box using PBXinaFlash. I registered a free DID number with SipGate.com, and I've set it up to use GoogleVoice to bridge my outgoing calls with my Asterisk server. Essentially, I dial out from my SIP phone, thru Asterisk which connects to GoogleVoice and places the call in much the same way the GV "click-to-call" feature works. I instantly get a call back from GV with the target outgoing number ringing on the other end when I pick up. In a nutshell, I have free calling to the US and Canada thanks to this setup. It rocks.
But my geek-itis won't let me stop there. I want to set up a cool little IVR menu for inbound callers (i.e. "For Larry, dial 1. For Curly, dial 2. For Moe, dial 3."). That way my roommates can all have their own extension with their own voicemail, etc.
What I can't figure out is how to get GV to ring back the singular extension that originated the call out, assuming that I can place an IVR in front of the extensions for inbound calls. Presumably, when GV calls me back to bridge the call, it would encounter the same IVR that regular inbound callers get, and not know what to do since it isn't a person.
I'm trying to figure out a way that, say, Curly could dial out from his extension, and have GV ring back only Curly's extension directly to bridge the call.
I realize that I could simply get 3 GV numbers and 3 DIDs and let each person have his own "direct" line, but really my goal here is to have a nifty IVR for incoming callers, possibly even recorded by a celebrity voice imitator or something cool like that.
Does anyone know if this is even possible? If so, how would I set it up?