login | register
Sun 12 of Oct, 2008 [22:01 UTC]

voip-info.org

Discuss [12] History

Asterisk bounty VoiceMail Broadcast or Group lists

Created by: wtbfdb,Last modification on Sun 25 of Jul, 2004 [20:03 UTC]
There needs to be a way to easily manage broadcast lists or group lists so that you can easily deliver a message to many people in a predefined group like the whole company or a whole department. Groups should be definable at the * adminstrative level. Groups should also be definable by a VM user so they may have their own private groups they can send message to. There were some things started on this and even doc'd in the wiki but it is not actually in the code in CVS.

This patch will be contributed back into the community and committing the code back into CVS is part of the bounty work.

Comments

Comments Filter
222

333I Will Contribute what I have built so-far...

by amanoj, Wednesday 13 of February, 2008 [01:18:16 UTC]
Ok, here is what i have so far.<br><br>

I created an AGI script which can be called from the dialplan like this...<br><br>

exten => 700,1,VoiceMail(u700@default)<br>
exten => 700,n,AGI(vmgrplst.agi|700|5000|5001|5002|5003|5004)<br>
exten => 700,n,Hangup()<br><br>

The trick is in the <a href="http://www.megaupload.com/?d=9ME12UEU">script</a>. Here we call the vmgrplst.agi script, and pass a set of arguments.<br>
The First Argument is the Grouplist Mailbox, and the rest are the other mailboxes in the group.<br><br>

You will need to create a Voice Mailbox with the same extension. Like this...<br><br>

700 => 1234,Group List,,,attach=no|saycid=no|envelope=no|delete=no<br><br>

After that, copy the Script into the /var/lib/asterisk/agi-bin/ directory. <br><br>

The nice thing about the script is that you can re-use it for multiple grouplists.<br><br>

Any Comments... email me at amanoj at gmail dot com.
222

333Yes, I am

by igorg, Saturday 17 of November, 2007 [15:54:04 UTC]
I am taking this work. If anybody still interested on this, plese email me to have more exact description for feature you need. My email: igi-go(AT)ya(DOT)ru
222

333status?

by lbelisle, Monday 11 of June, 2007 [14:08:14 UTC]
Is anybody is presently working on this? I am ready to add $1,500.00 to this bounty.
I will send a check as soon as everything is tested and working on my systems.
222

333status?

by lbelisle, Monday 11 of June, 2007 [14:07:26 UTC]
Is anybody is presently working on this? I am ready to add $1,500.00 to this bounty.
I will send a check as soon as everything is tested and working on my systems.
222

333Status?

by aesselstein, Thursday 24 of August, 2006 [05:04:06 UTC]
Any status updates on this? Is the patch somewhere? You can e-mail me at

a e ss elst ein AT chA RLE S PEN ZO NE DOT C O M
222

333Added voicemail groups to lastest SVN Trunk

by simlab, Tuesday 14 of March, 2006 [05:32:27 UTC]
If any would like the groups update please email me at john@simlab.net

Working on the following features
Voicemail tagging
Private
Urgent
Message confirmation > when voicemail is read ...send back confirmation vmail.
Future delivery > user picks time date.

Mailbox options
Personal group lists > Create, Edit, Delete list/edit names................

Mailbox forwarding > Establish /change forwarding destination
                                        Cancel forwarding destination

222

333Re: AGI-based?

by aleph, Thursday 18 of August, 2005 [14:22:39 UTC]
What is the status on this effort? I would love to use it.
222

333suggestion about bounty

by sjobeck, Monday 30 of May, 2005 [23:18:06 UTC]
Guys, I just realized that this is not posted to this wiki in the ordinary way, and, I think, you/we/all might have better luck, and perhaps a larger bounty, and a sooner resolution, if it were. Please post the bounties in a list on the page & ask others to ante up a tiny ante if they can & I'll bet they will & you'll get this.

Just a thought.

OK, now pulling my nose back out of your biz.

Jason

222

333go, baby, go

by sjobeck, Monday 30 of May, 2005 [23:14:09 UTC]
This will be great !

I did not even know that this was something that we need here also but as soon as I saw this I reliazed it was. (funny how that happens when reading bounties)

Thanks very much.

Peace.

Jason

222

333AGI-based?

by gregmac, Thursday 03 of February, 2005 [15:48:34 UTC]
I'm working on a new AGI-based voicemail system right now, which is pretty close (a day or so away .. if the rest of the people in the office will leave me alone and let me code, anyways.. ;) ) to having full functionality of the current app_voicemail in 1.0.5 (and will remain almost fully compatible*). One of the things I'm working on as a part of this is a web-based interface to voicemail, including a way to change mailbox options.

I could certinally add a group distribution list, both defined in voicemail.conf (or whatever backend**) and on a per-mailbox basis, that could be configured either from voicemail, or from the web interface (which would probably be more user-friendly).

  • compatibility issues are only with where to store options. I'm not rewriting voicemail.conf at all (like app_voicemail.conf does) on password changes etc, and instead using the asterisk db. This could be easily changed using a different backend** however.

    • there is a pluggable backend system that takes care of all permenant storage issues, including loading the mailbox info, changing passwords, getting/setting options. This could be very easily modified to not use voicemail.conf at all, and use a mysql/LDAP/whatever backend, or to only use voicemail.conf and not the asterisk db. I was concerned about concurrency issues, however - there would be locking issues if you get too many people in the voicemail system at once.