Summary:ASTERISK-19908: Add an ami function to refresh a voicemail box
Reporter:Jeff Hutchins (jhutchins)Labels:
Date Opened:2012-05-23 16:43:27Date Closed:2012-09-27 12:09:27
Versions:11 Frequency of
duplicatesASTERISK-17206 [patch] Allow external commands to send mailbox refreshes
Environment:Attachments:( 0) manage_refresh_voicemail.patch
Description:When messages are added or removed to mailbox folders outside of asterisk the message waiting indicator on a subscribed device isn't refreshed until reregistration. This patch creates an AMI function that allows for the refreshing of a given voicemail box.
Comments:By: Rusty Newton (rnewton) 2012-06-02 18:31:19.672-0500

Jeff, it appears similar functionality is already provided by the pollmailboxes and pollfreq options in voicemail.conf. With those options being used, what would be the primary need for this AMI function?

By: Jeff Hutchins (jhutchins) 2012-06-03 15:31:26.964-0500

The main purpose of this function is to allow some voice mail management mechanism outside of asterisk (for example a web service) to update the message count and thereby update the message waiting indicator on registered phones when all messages have been read. This function would allow outside mechanisms to refresh the message waiting indicators on registered phones more responsively and resource efficiently then high frequency polling allows for.

By: Rusty Newton (rnewton) 2012-06-04 11:54:36.138-0500

Jeff, thanks, the request has been acknowledged and is now open.

By: Kinsey Moore (kmoore) 2012-09-27 12:22:44.782-0500

This feature was just committed to trunk as VoicemailRefresh.