Shared Voicemail Boxes

1/ Case: 

I have one voicemail box that I would like to share across many extensions, with S500 endpoints. I’ve created a virtual extension with VM, and have set the mailbox to the virtual extension voicemail mailbox for each extension.

The MWI works, the BLF I’ve created works, the only thing that does not work is the physical voicemail hard button on the phone. it lights and flashes correctly, but just dials *97, which does not work since the extensions do not have their voicemail is setup.

can I reprogram the hard button for vm? to *98###? or is there another option?

2/ Solution:

MWI and VM hard button working with a shared VM box + Sangoma Phones

Application => Extensions => Advanced
Mailbox ####@device (your shared VM)
Voicemail Extension *98#### (your shared VM)

Settings => Endpoint Manager =>Basefile Edit (Scroll down to the bottom) => Sangoma >S###  (your Sangoma phone type)
<P33>__voicemail__</P33> # Voice Mail UserID(UserID for voice mail system)
Changed to
<P33>__voicemailExt__</P33> # Voice Mail UserID(UserID for voice mail system)