Skip to main content

Special Mailbox does not play recorded greeting, only plays default greeting (system 'user unavailable' message)

Posted by jkeegan123 on Tue, 05/23/2017

Hello!

I have a multi-tenant install, and I have created a special mailbox as a call destination for a specific call route. The call route is:

Inbound # --> Hunt group --> 2 phone extensions in hunt --> special mailbox if no answer

I have recorded the greetings for BUSY and UNAVAILABLE for the special mailbox, HOWEVER ... when I call this mailbox, I get the default Asterisk "The user at extension XXXX is unavailable".

What can I do to get this special mailbox to play my recorded greeting?

Thanks!


Submitted by eeman on Wed, 05/24/2017 Permalink

you didnt specify WHICH message to play... you need to read the text on the screen when you are configuring your huntlist and selecting voicemail. Everything you need to know is written right there.

Submitted by jkeegan123 on Wed, 05/31/2017 Permalink

I resolved the issue by adding "u" in the "options" field in the huntlist when specifying the mailbox to send calls to on no-answer. It did not say that I had to do this, but after looking into how it was behaving, it seemed that this was the only way to tell the system to play a specific message when calls were sent to voicemail. I would have thought it would automatically use the UNAVAILABLE message like a normal extension voicemail.

Submitted by eeman on Sat, 06/03/2017 Permalink

nothing about dialplan is automatic. Even when you call your extension and it goes to VM, the decision to play busy vs unavailable depends on the information sent back from your phone and then its manually coded to play that recoring. The Voicemail() application couldn't care less what your state was.