[asterisk-users] How to supervise a Voicemail box with a BLF button ? What does "State:Unavailable" exactly means ?

Matthew Jordan mjordan at digium.com
Wed Nov 29 16:19:43 CST 2017


On Wed, Nov 29, 2017 at 10:32 AM, John Kiniston <johnkiniston at gmail.com>
wrote:

> 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...



> On Thu, Nov 23, 2017 at 8:25 AM, Olivier <oza.4h07 at gmail.com> wrote:
>
>> 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 at 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 <johnkiniston at gmail.com>:
>>
>>> 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.
>>>
>>> On Mon, Nov 20, 2017 at 5:07 AM, Olivier <oza.4h07 at gmail.com> wrote:
>>>
>>>> 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 at default
>>>>
>>>> With "core show hints", I can read this:
>>>> *7000 at subs          : MWI:31 at default        State:Unavailable
>>>> Presence:not_set         Watchers  1
>>>>
>>>> My questions are:
>>>>
>>>> 1. Is this "exten = *7000,hint,MWI:31 at default" statement correct ?
>>>> 2. What does "State:Unavailable" exactly means ? To it means "Asterisk
>>>> is unable to find any MWI:31 at 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
>>>>
>>>> --
>>>> _____________________________________________________________________
>>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>>>
>>>> Check out the new Asterisk community forum at:
>>>> https://community.asterisk.org/
>>>>
>>>> New to Asterisk? Start here:
>>>>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>>>>
>>>> asterisk-users mailing list
>>>> To UNSUBSCRIBE or update options visit:
>>>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>>>>
>>>
>>>
>>>
>>> --
>>> A human being should be able to change a diaper, plan an invasion,
>>> butcher a hog, conn a ship, design a building, write a sonnet, balance
>>> accounts, build a wall, set a bone, comfort the dying, take orders, give
>>> orders, cooperate, act alone, solve equations, analyze a new problem, pitch
>>> manure, program a computer, cook a tasty meal, fight efficiently, die
>>> gallantly. Specialization is for insects.
>>> ---Heinlein
>>>
>>> --
>>> _____________________________________________________________________
>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>>
>>> Check out the new Asterisk community forum at:
>>> https://community.asterisk.org/
>>>
>>> New to Asterisk? Start here:
>>>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>>>
>>> asterisk-users mailing list
>>> To UNSUBSCRIBE or update options visit:
>>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>>>
>>
>>
>> --
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> Check out the new Asterisk community forum at:
>> https://community.asterisk.org/
>>
>> New to Asterisk? Start here:
>>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>
>
>
> --
> A human being should be able to change a diaper, plan an invasion, butcher
> a hog, conn a ship, design a building, write a sonnet, balance accounts,
> build a wall, set a bone, comfort the dying, take orders, give orders,
> cooperate, act alone, solve equations, analyze a new problem, pitch manure,
> program a computer, cook a tasty meal, fight efficiently, die gallantly.
> Specialization is for insects.
> ---Heinlein
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> Check out the new Asterisk community forum at: https://community.asterisk.
> org/
>
> New to Asterisk? Start here:
>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>



-- 
Matthew Jordan
Digium, Inc. | CTO
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: http://digium.com & http://asterisk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20171129/0aa2f9d1/attachment.html>


More information about the asterisk-users mailing list