Quick #FridayFun this week because I’m travelling. A year or so ago I wrote this bit of dialplan, but it didn’t get much attention.
It allows a user to quickly bounce an active call between their registered devices. So if I’m talking to someone on my desk phone and want to go, i just dial a feature code from my mobile client such as Clearly Anywhere, the call moves to my mobile and I continue talking.
It borrows heavily on dialplan shared by @PitzKey which has since been contributed to FPBX core, it may be that this is possible now without any dialplan edits, can you comment @PitzKey?
Have great weekend all! I’m off to have some chilaquiles for breakfast.
I’ve been toying with doing this but also having a “push” option. Use an in-call feature code to grab and call all the other contacts on the extension (minus the active contact) and grab the call from the device I want. When you answer it on the other device, redirected over.
That is kind of how it works with Cisco UCM. You can have a button on your phone and pressing it rings the cell phone. When the cell phone answers, it takes over the call. Also, if you are on your cell phone and return to your desk, you can press the button and take the call back on your desk phone.
Theoretically, if the system keeps track of the outbound call to the cell phone and keeps it associated with the extension, it can be done. I’m pretty sure Cisco does something like that. It works well but requires a button on the phone to push out the call to the pre-defined cell number. I think the fly in the ointment is that the “in progress” call that went to the cell phone is still on a call appearance on the phone showing the line in use. And we all know that Asterisk does not support shared call appearances. So I guess a BLF-Xfer button and a special dial code function might work.
Happy Good Friday everyone. Back from vacation just in time to enjoy a holiday.
#FridayFun this week is a continuation of the discussion about seizing an active call from another registered device for the same user. I spent some time today updating the dialplan for FreePBX 17 and doing some basic testing.
I confirmed it works when seizing calls between shadow extensions for things like webrtc phone in UCP, and it works with Clearly Anywhere mobile app as that doesn’t use a shadow extension.
3 Likes
TangoPBX is a trademark of TangoPBX LLC, FreePBX is a trademark of Sangoma US Inc, Asterisk is a trademark of Digium Inc.