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!
I resolved the issue by
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.
nothing about dialplan is
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.
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.