Get to voicemail from external line w/ ring group setup?

Hello everyone. I was wondering if anyone would be so kind as to help me out with my setup. How it works now:

External Call -> Ring Group -> After 20 seconds -> Voicemail box of Exension 703 (Receptionist)

What I would like to figure out is how to be able to call in and check other voicemail boxes from an external number.

Say I call from my cell phone

Cell -> Office -> RINGING -> ______________________

I would either like to be able to push something like *98 while it rings or… whatever the best way to set this up is… to be able to punch in my extension number to get to voicemail box.

If anyone could help me out I would greatly appreciate it.

For the record, everything works wonderfully as far as the Outside -> Ring 20 seconds -> Go to 703 voicemail. I just don’t think there is anything to push to get me to a different mailbox if I wanted to check another one.

You seem to be use FreePBX. FreePBX support is at http://community.freepbx.org/

Use ‘ex-girlfriend logic’ and define different behavior for calls that come in with specific caller ID.

http://www.voip-info.org/wiki/view/Asterisk+config+extensions.conf

Assuming your auto-attendant is using the ‘s’ extension it’d look something like this.

exten => s/5205551234,1,VoicemailMain(703)
exten => s,1,NoOP()
exten => s,n,Dial(SIP/100&SIP/101&SIP/7102,20)
exten => s,n,Answer()
exten => s,n,Voicemail(703,u)

The key is the s/TELEPHONENUMBER,1 priority, that defines a different action based on the calling number for the s extension.