Would it allow you to hit a BLF button that is for another extension?
Say I’m on a call, I want to transfer the call to another extension’s voice mail. So I hit the transfer to voicemail button. Could I then use this setting to just hit that extensions BLF button, instead of typing the extension number?
Yes so I am working on getting our wiki updated but what it means is this.
A normal press of the BLF is called short press. A long press is when you press and hold if for 1 second.
The state means the state of the BLF.
So a Short Press In Use you would put in the ##* and that would do a ## transfer plus prefex the * and then the BLF extension number so now you have 1 touch transfer to voicemail.
I’m trying this exact setup right now with S700 and EXP100 firmware 2.0.4.15 and exp100 firmware 2.0.4.0.
I have it setup
BLF Long Press Idle State = ##*
BLF Long Press Busy State = ##*
When I am on an active call and hold a BLF key with this setup, nothing happens. But if I manually enter ## and then * Extension Number, I get transferred to voice mail.
In a Call
BLF Short Press Busy State, Works
BLF Short Press Idle State still dials the extension directly instead of going to voicemail
BLF Long Press Busy State does nothing
BLF Long Press Idle State does nothing
Ya sorry at this time they only work when your phone is idle. We are working on expanding it and working through all the bugs it creates. It’s actively being worked on.
This is working through the engineering team to get added hopefully in firmware 2.0.4.18 due out later this month. Currently Long and Short Press only work when your phone is no on a active call.
Ya so the issue is we never tested trying to use transfer feature code as a prefix. That won’t work as asterisk needs the ## sent then once it enters transfer context you can dial where to.
Would a dial string like ##P* work here ? (so it forces a pause between sending ## and * ?) I guess the P would have to be recognized by the phone appropriately …
Perhaps I don’t understand how the Core processes calls - would it be too hard to implement having the Dialplan pattern-match and look for a dial-string of ##*whatever and fork off to a VoiceMail transfer?
It’s something I have opened a request on. The issue right now is we just send the whole string to asterisk at once and asterisk is not handling the ## right. It will take some time to come up with a solution to this feature but we will figure something out.