One touch access to voicemail using BT100/102

I'm running a small home asterisk setup with BT100 endpoints and a family that doesn't like technology ! Going through the sequence of pressing Message (coded with *98), then [extn]#, then [password]# is too much .

Any suggestions for how I can achieve a one touch (ie, one button press on the Grandstream) access to a designated asterisk voicemail box?

Help gratefully received

Andrew

yep :)

If you don't want to mess with all the GUI stuff in FreePBX, you can do it directly in the extensions_custom.conf file like this, using an unused extension number such as 2000 as an example:
Under from-internal-custom enter the following 2 lines:

exten => 2000,1,VoiceMailMain(s${CALLERIDNUM})
exten => 2000,n,Hangup

If you prefer to have it in the GUI (makes it easier to remember what you did 6 months from now), do this:
In extensions_custom.conf, add the following:

[custom-vm]
exten => vmnopass,1,VoiceMailMain(s${CALLERIDNUM})
exten => vmnopass,n,Hangup

Then in FreePBX go to misc applications, add a new misc application, name it whatever you want, set the feature code to the extension you want to set for voicemail retrieval, and set the destination to Custom App:
In the Custom App box type: custom-vm,vmnopass,1

Now when anyone dials the extension number you set by either method, it will bring them straight to their voicemail, no password required.
Just set the voicemail setting on the web interface to the BT100 to that extension and you have 1 touch access.

Cheers,
Mike