As I have mention, I love working with Asterisk and trying new things by adding some WEB interaction. Also, most of mu Asterisk work is either for me or for one of several non-profits I support. From time to time, a need arrises to place calls to a predetermined list of people. Meeting notices, school cancellations, general information, etc. I put together a simple system, driven by MySql and a few PHP scripts, that allow you to set up lists of people to call from a master list, cell or home numbers. It works well, and I even have a phone interface to initiate calls from a remote location due to bad weather or any other reason the WEB interface many not be available. This also makes use of a background PHP scripts to manage the call, report successes and reschedule missed calls.
The code is a work in progress, but is a great platform to start from. Any interest and I am happy to share. Just drop me a note!