There are some good examples of IVR on the wiki (insert prepared response to comment about the availability of said wiki)...
http://www.voip-info.org/wiki/view/Asterisk+tips+ivr+menu The wiki also says you can use 'ControlPlayback' to satisfy parts of 3c. Note I've never tried it... http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+ControlPlaybac k To do random sounds one might consider music on hold. Something could probably be mocked up using a DTMF driven 'SetMusicOnHold' command. I don't know. Music on hold would also satisfy your requirement of only needing to update the files, and not the configuration. http://www.voip-info.org/wiki/index.php?page=Asterisk+config+musiconhold .conf Hopefully these random thoughts will get you started. Bob McDowell -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Devon Watkins Sent: Thursday, March 16, 2006 11:26 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [Asterisk-Users] Question about advanced IVR Hi all, I am a fairly new * user, so please bear with me. I have been scoring the net for this info, but have had little success. I am looking for any tips and info on how to build a "information delivery" ivr app. By that I mean it will simply play prerecorded sound files and respond to key presses. Basic idea is this, 1. answer call 2. go through various standard menu's etc to get to the info ads 3. once correct set of info ads is reached do this 3.a select what ads are eligible for this grouping based on DB info 3.b play selected ads in random order 3.c respond to key press for "skip this ad", "repeat this ad", and "exit this set of ads" The basics are pretty simple, but the hard part is that once the IVR app is built, I don't want to have to update it when I change content, just want it to work with new/updated content (ad messages). blah ..prolly alot more info than anyone cared to read, but I am hoping someone will be able to point me to some info on how to do this. TIA _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users