How To Supervise A Voicemail Box With A BLF Button ? What Does “State:Unavailable” Exactly Means ?
Hello,
I’m trying to supervise an existing Voicemail box with a BLF button on Debian‘s asterisk 13.14.1 system.
I mostly found this [1] document. I added in a context a line like:
exten = *7000,hint,MWI:31@default
With “core show hints”, I can read this:
*7000@subs : MWI:31@default State:Unavailable Presence:not_set Watchers 1
My questions are:
1. Is this “exten = *7000,hint,MWI:31@default” statement correct ?
2. What does “State:Unavailable” exactly means ? To it means “Asterisk is unable to find any MWI:31@default state”.
3. Which Asterisk version introduced this MWI/BLF/hint feature ? Was it supported in 1.6, for instance ?
Best regards
[1]
https://community.asterisk.org/t/hint-mwi-help-i-am-not-able-to-make-it-works/72112
4 thoughts on - How To Supervise A Voicemail Box With A BLF Button ? What Does “State:Unavailable” Exactly Means ?
Hello Olivier,
I may be incorrect but I don’t believe you can hint on a mailbox like that.
I’ve always used custom device states and dialplan logic for my shared voicemail boxes that are not being watched directly by a endpoint natively.
Hi,
1. How do you then, synced then unread message presence with custom device status ? From an external program ? When a user leaves VoiceMailMan application ? Using externnotify ?
2. What is MWI:101@default expression for (see [2] ?
Cheers
[2]
https://wiki.freepbx.org/display/FPG/Subscribe+a+BLF+button+to+Monitor+a+Voicemail+Box
2017-11-21 17:58 GMT+01:00 John Kiniston:
1) I have a custom subroutine that uses a database and the VMCOUNT function to determine if the contents of the box have changed and update a custom device state accordinly.
2) the FreePBX developers may have extended their product to allow hinting on mailboxes that way, I don’t see anything in the source so they have not submitted their code to the Asterisk project.
It is a custom module that was written by an Asterisk developer at an AstriCon and ‘gifted’ to the FreePBX team. It should be open source somewhere…