I’ve searched and searched and searched and come up with several people asking this question and several solutions to it. But I have not been able to make it work yet.
I’ve added 5 phones in my house to my FreePBX with a SIP trunk and 5 pjsip extensions.
The phones are Yealink SIP-T58’s.
I’ve tried with Yealink T42s and T46s phones as well and no luck.
The phones are extension 8003 through 8007.
I have the phones autoprovisioning using Sangoma Endpoint Manager.
I can make and receive phone calls, page, and intercom between phones perfectly.
I’m running FreePBX 16.0.19.
I have one ring group on extension 8000 that rings all of the house phones when a call comes in on the house number so that it can be picked up from any phone in the house. Works like a champ.
I’ve setup one voicemail box on extension 8003 and I have all the other extensions, 8004-8007, set to leave messages in voicemail box 8003 if no one picks up an incoming call. That works perfectly as well.
So now I get to the point where I want to listen to the voicemail messages. I see the new message indicator on the phone upstairs, it shows I have missed calls and voicemail waiting, so I press the Message button on the phone at extension 8004 or 8005 or 8006 or 8007, and can’t get to the messages that are so desperately waiting to be heard.
If I am in my basement office at extension 8003, and use the voicemail button on the phone, the phone lets me pick it up and plays the messages and lets me use it as I would expect.
If I am at any other extension, I can’t get it to access voicemailbox 8003 with a one button push of the voicemail button.
So for the rest of this description, let’s say I’m at extension 8005 and want to listen to the voicemails in mailbox 8003.
First, I tried the default. It tries to access voicemailbox for extension 8005, as I would expect.
Second, I set FreePBX->Applications->Extensions->8005->Advanced->Mailbox to “8003@device”. Voicemail indicator now shows I have waiting voicemails on the mailbox extensions. I push the voicemail button on the phone, and no joy.
Third, I try using “*97” in FreePBX->Applications->Extensions->8005->Advanced->VoicemailExtension. No luck. Still me at phone extension 8005, I press the message button on the phone and it tries to access the voicemail 8005 again.
Fourth, I set FreePBX->Applications->Extensions->8005->Voicemail->Enabled to “No”. Turns off the voicemailbox for 8005 for I know it’s not conflicting in some way.
Fifth, I try using “*98” in FreePBX->Applications->Extensions->8005->Advanced->VoicemailExtension. I press the message button on the phone and it tries it prompts me to enter the voicemailbox number and password. I’m a step closer.
Sixth, I try using “*988003” in FreePBX->Applications->Extensions->8005->Advanced->VoicemailExtension. I press the message button on the phone and I see it speed dial “*988003” on the screen and it prompts me for the password. I type in the password and I can access the mailbox. I’m two steps closer.
Seventh, I try manually programming *97, *98, *988003, 8003 in the phones at extension 8004-8007 themselves for the Message button on the phone and no luck with any of those options either.
Now my wife asks me if I’m done messing with the phones yet and tries to check the messages from upstairs from extension 8006 and it prompts her to enter a password. She doesn’t like having to enter the password every time or walking downstairs to my basement office to check the messages on extension 8003. So now I’m backward all three steps, and down in my basement office until I figure out how to make my cool new touchscreen phones easy to check messages…
How can I get the voicemail button on all of my non-8003 extensions to automatically use the voicemail box for 8003 with one button push and not ask for the password every time?
Any help would be very greatly appreciated!
Thanks!