I currently have a speed dial key set to ##* for transfer to voicemail (Aastra 55i phone). This works but only gives the users about 4 seconds to figure out what extension to dial before they get a transfer failed message. What would be the best way to have it so the transfer doesn't start until after the user enters the extension. There has to be a better way than ##*. I'm not sure if this needs to be done via the dialplan or maybe an XML app. Any suggestions or examples? I didn't find very much on google.
Transfer to Voicemail- A better way ??
"##*+"
Note the quotes and the +
For 9133:
"##*,,,"
Those give about 5 seconds between key presses. If the user does nothing for 5 seconds it times out. With the later Aastra firmware, you also need "suppress dtmf playback: 0" or the phone won't send DTMF down the channel. This is the phone dial plan I use: "x+#|xx+*|xx+**|xx+*+#" I don't remember if that has any impact or not, but I vaguely remember it relating to this function somehow.
Maybe I'm misunderstanding what you're trying to do, but wouldn't it be better for the person initiating the transfer to figure out the proper voicemailbox designation beforehand and then using it in a normal blind/unattended transfer. By default a voicemailbox in FreePBX/Trixbox is designated by the corresponding extension number preceded by an asterisk (*). This of course would require that the dialplan/dialtemplate in the phone be configured to accept these mailbox designations in addition to the normal extension numbers and outgoing call strings that it already accepts.
Joe
Joe,
Every major phone system I have come across has a transfer to voicemail button on the phones. I'm basically tring to replicate that feature. Just press the VM transfer button dial the extention and your done. It may only save the users a few steps but it is what they are used to.
Thanks Ethan,
It seems to work even with dtmf playback suppresses wich is good because when I set suppress dtmf playback: 0 The phone adds a # to the extension when using BLF keys. For example I have a BLF key set for extension 212. When I press the key it dials 212#. Any thoughts?
_______My suggested Method_____________________________Your Method____________________
Initiate blind transfer___(2 key presses)____________Invoke speed dial_____(1 key press)
Enter * plus ext. 2222__(5 key presses)____________Enter ext. 2222_______(4 key presses)
Press "Send" if needed_(
That's only 2 key presses you're saving. In addition, there is no short 5 second timeout with the method that I am suggesting. You'll have plenty of time to start to enter the * plus extension number, and remembering to put an asterisk (*) in front of the extension number is just as easy as remembering how to invoke that particular speed dial. Lastly, if the dialplan/dialtemplate on the phone is configured to recognize the * plus ext. number string (i.e. *2222), then pressing "Send" at the end is not needed. For the users it is just a normal transfer with an added asterisk. The method you are trying is the harder one to use despite saving two whole key presses.
Joe
I don't think you are quite getting it. I'm not referring to the freepbx speed dial module, I'm refering to the speed dial that the aastra phones have for button options (along with blf, xml, etc.) I have a key on my phone that dials ##*. So instead of the user dialing ## -for transfer and then *xxx for voicemail extension All the user has to do is press the button (Which dials ##*) and dial the extension. Maximum of four key presses with 3 digit extension.
Yes, I realized that right after I made the post, and was amending it while you read it and replied. So, you're saving 2 key presses but trading off the fact that the asterisk (*) in the speed dial starts the dial string timeout countdown in the phone and the fact that you're are introducing, though simple as it is, a new procedure for the users to learn beyond the standard transfer mechanism built into the phone.
Joe
I understand your point and may very well go down that road. But the whole point of my post was to see if there was any way to get by that 5 second timeout. The users currently have an Avaya system and they are use to pressing the transfer to voice mail button followed by the extension so that would be my best option if it were possible.
There likely is a setting in the phone to change the size of the timeout associated with the dialplan/dialtemplate patterns. You would have to find it in the administration manual for the phone models in question, and the change would lengthen the time to wait before automatically sending all dial strings that don't match one of the phone's dialplan patterns. I believe that is your only other choice.
Joe
Thanks Joe,
I will look into it today.
This is what I ended up putting in for the speed dial key.
##,,*,,
I know it's not correct but it gives me about 8 seconds now which should be plenty of time to transfer the call.
Member Since:
2008-02-23