Multiple extensions on one call (like POTS)? Possibly FreePBX?
azrobert:
You can have an OBi1062 barge into an active call on the OBi202. You need to purchase an OBiLine adapter for the OBi202. This technique won't work from the OBi202 to the 1062. You would use a speed dial number on the 1062 to call the 202 and be automatically connected to the call.
If you're interested, I'll show you how.
kayrjay:
The best news I've had in two days of searching! Please advise ...
azrobert:
You might be able to accomplish this with Freepbx/Asterisk, but I don't know how. You might be able to get help on the dslreports forum.
http://www.dslreports.com/forum/voip
I do know the old Asterisk Google Voice callback method bridges an inbound call with an outbound call. Below are the custom definitions for the GV callback. gvcall is the script that initiates the callback. When the callback arrives it is bridged to the outbound call.
Code:
[custom-gv-trunk]
exten => _NXXNXXXXXX,1,Answer()
exten => _NXXNXXXXXX,n,System(php /var/lib/asterisk/bin/gvcall.php ${EXTEN} Call &)
exten => _NXXNXXXXXX,n,Set(DB(gv_dialout/channel)=${CHANNEL})
exten => _NXXNXXXXXX,n,Playtones(ring)
exten => _NXXNXXXXXX,n,Wait(4)
exten => _NXXNXXXXXX,n,Playtones(ring)
exten => _NXXNXXXXXX,n,Wait(16)
exten => _NXXNXXXXXX,n,Noop(Never received callback from Google Voice on channel ${DB_DELETE(gv_dialout/channel)} – exiting)
exten => h,1,GotoIf($["${CHANNEL(state)}" = "Ring"]?:bridged)
exten => h,n,Noop(Hangup on channel ${DB_DELETE(gv_dialout/channel)})
exten => h,n,System(php /var/lib/asterisk/bin/gvcall.php ${EXTEN} Cancel &)
exten => h,n,Hangup()
exten => h,n(bridged),Noop(The channel has been bridged successfully)
[custom-gv-inbound]
exten => s,1,NoCDR()
exten => s,n,Bridge(${DB_DELETE(gv_dialout/channel)})
The solution to my above post will be coming soon.
azrobert:
This solution is based on the Barge-In feature of the OBi202. A phone port can call the other phone port by dialing "#". If the target phone port is on an active call, you will barge into the call.
See page 23 of the admin guide:
http://www.obihai.com/docs/OBiDeviceAdminGuide.pdf
Install an OBiLine adapter on the OBi202
Connect phone port#2 to the Line port with a standard phone cord.
Change the OBi202 OBiTalk inbound route:
Voice Services -> OBiTalk Service -> InboundCallRoute:
{>#:li},{ph}
You can keep any code in the inbound route that will route a call to the Auto Attendant.
Define a speed dial on the OBi1062:
pp(123456789*#)
Change 123456789 to the OBi Number of the OBi202
Dial the speed dial number
The call will be routed over the OBiTalk network to the OBi202
The OBiTalk inbound route will send the "#" out the Line port
The call will be looped to Phone Port#2 and "#" will be dialed, calling Phone Port#1.
You can have the Line port and another phone connected to Phone Port#2, but the above won't work if Phone Port#2 is on an active call.
DISCLAIMER: I don't own an OBi202, so I couldn't test your setup. I have an OBi110 and routed an inbound call out the Line, looped it to the Phone port and then automatically completed a call out SP1. Since I couldn't test your scenario, proceed at your own risk.
kayrjay:
Thank you again, azrobert. You're worth your weight in gold! Your explanations and step by step instructions are the most clear of any I've seen on any topic relating to VOIP!
I have read up on this, and it seems it meets (most of) my requirements. Barging is indeed what I want.
I found the OBILine adapter on the OBIHAI site, https://www.obitalk.com/info/products/obiline, but Amazon doesn't have it (though other non-name-brand providers apparently do).
From what I can tell, its primary purpose is to provide POTS access to the OBI202. I don't have any POTS in Utah anymore. Don't want it either! Can I do what you outline below without POTS? I suppose I could get a single line from the phone company for this purpose, but that kinda sucks.
You say that I "can have the Line port and another phone connected to Phone Port#2". It would actually be the second line from the PBX. I don't know quite what you mean to connect both. Do I use one of those simple RJ11 splitters?
You also say it "won't work if Phone Port#2 is on an active call" when I have a second phone connected to it. That's ok.
And one last question .... we now have three 1062s in California. Can I barge from one to another (like when I'm upstairs and the wife is downstairs)?
Thank you!
Navigation
[0] Message Index
[#] Next page
[*] Previous page