*4 dial codes to access the voicemail box

IvanTVC

Gold Partner
Advanced Certified
Joined
Apr 11, 2019
Messages
9
Reaction score
2
On 3CX v20 update 4, we are no longer able to access voicemail with the *4 dial code, only to leave a voicemail message to an extension.
Can we have this function back? I understand we can send the VM as an email attachment or dial 999 to access the voicemailbox, but this doesn't work for our purpose.

Some of our customers have a shared mailbox, and they access this shared mailbox via a 2nd account on their Yealink desk phone. We set the *4 as a custom dial code on the desk phone primary extension and set this BLF to use the 2nd extension. I hope that makes sense. Replacing *4 with 999 doesn't work.

Thank you
 
What do you mean?

*4 is for leaving a voicemail to an extension only?

if you want to read voicemail you're going to have to dial your voicemail extension and log in.
 
  • Like
Reactions: NicholasP_3CX
Replacing *4 with 999 doesn't work.
Can you elaborate why?

If the goal is to log in as another extension, one can dial 999, ignore the prompt for a PIN and press #, then enter the extension and PIN as prompted.
 
Can you elaborate why?

If the goal is to log in as another extension, one can dial 999, ignore the prompt for a PIN and press #, then enter the extension and PIN as prompted.
They've changed the voicemail ext now.. it always asks for ext first
 
They've changed the voicemail ext now.. it always asks for ext first
Not here. However as I recall if one calls from something that isn't an extension, like an outside number, it has to ask.
 
Strange, ive just test on 2 systems on the same build. one asks for pin the other asks for ext
 
Strange, ive just test on 2 systems on the same build. one asks for pin the other asks for ext
If an extension has their voicemail disabled it will ask them to enter a PIN first.

Check the extension that asked for a PIN and you should see that voicemail is disabled

1737966924366.png
 
We have just updated a customer to Update 4, and for years we have had the dial code for "connect to voicemail of extension" as "*98". Users could then just dial *98 to access their voicemail. Now they get a "call forbidden" message. Dialing 9999 works just fine. Is there something that we are missing, or something we can adjust to replicate the previous behaviour?
 
Something had to know that **98 = 9999. That would have been something that was put into either 3CX, or, the internal dialplan of the extensions.

Dialing 9999 would be easier than dialing **98.
 
leejor you are correct. In 3CX, System > Dial Codes, we put *98 into the voicemail setting and it has worked perfectly for several years.
 
Is anything else using *9? If you change to a different code does it work?
 
Hi Steve,

I tried changing it to *44, and had the same result.
 
Wait.... hang on... hold your horses!!!

Users could then just dial *98 to access their voicemail.
Is this a user dialling *98 to check their own voicemail? Thats wrong....

the dial code, which is *4 by default, is so that a user can leave a voicemail directly into someone elses voicemail box.

Nicholas: Ext 1000
HDS: Ext 1001

I would need to dial *41001 to leave HDS a voicemail, because I'm anti-social and dont want to speak with HDS directly.
In your case that would be *981001

To check their voicemail, a user can just dial 9999 OR press the messages button on their phone.
 
Hi Nicholas,

I'm not saying that it is "right", but I am saying that this is how it has worked up until now. In this case, these are elderly people, who typically had a land line, and you dialed *98 to get your messages. They are using an old analog phone connected to 3CX through several multi-channel ATAs, so there is no messages button, and if there is, it has been programmed to dial *98. :)

I understand that it is not the intended use of that dial code. If this is just an undocumented behaviour that was unintentional and has now changed, that's fine - we can just add a dial plan rule that converts *98 to 9999. It was just a bit of a surprise when we started getting complaints from the 250 elderly people who are so used to still being able to use *98 to get voicemails.
 
The intent of that is to connect to someone elses voicemail.

You would need to program the button to dial 9999.
 

Latest Posts

Forum statistics

Threads
111,964
Messages
590,004
Members
164,869
Latest member
hpgitsupport