<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2>-----kwlug-disc-bounces@kwlug.org wrote: -----<br><div>>More of a general Voip type question - wondering if this is done, if<br>>it <br>>can be done, if it's a big job, little job, etc. <br>><br>>I want to have a system that I can somehow populate with phone<br>>numbers - <br>>say a list of 10K.  The system calls each number with a message<br>>'Press 1 <br>>to reach a live person, press 2 to swear at the person who put your <br>>number in this system' and so on.  If the recipient presses 1, they<br>>are <br>>transferred to either the live operator, or if there are more than<br>>one, <br>>the next open live operator.  If all operators are busy, the system <br>>stops calling temporarily. <br>><br>>Now putting aside the potential misuse of this system (it's not even <br>>Canada that uses this system), is this something that is easily done <br>>with Voip?  What's the universe look like to make this something that<br>>an <br>>independent non-tech could download and install on their own (like I <br>>think asterisk has a system in a box/on cd)?<br>><br>>I deal with a lot of americans who have systems like this, but the <br>>systems are controlled by large corps.  You have to tie yourself to<br>>the <br>>large corp to get access to their system.  I was thinking it would be<br>><br>>nice to make something like this easily available (and free) for the <br>>independents, allow them to run their own system instead of tying<br>>them <br>>to a large corp to get to the technology. <br>><br>>I'm betting it's relatively easy to setup using existing tools, so I <br>>could just build a 'how to' page with links, I suspect it's going to<br>>be <br>>unfeasible to have a 'click to download a bootable CD that does all<br>>this'.<br>><br>>-glenn<br><br>What you are looking for is a "Predictive Dialer". It predicts when an agent is going to be available, and what ratio of calls it makes will result in live people. Using those two predictions it makes calls at appropriate times so that the agent's workload is maximized and the general public is not annoyed by dead air.<br><br>Your take is a little different in that you want to play an announcement and have the callee interact.<br><br>There is a Florida-based company that makes an community version of a predictive dialer for Asterisk. These guys work with large call centres so I bet it will work with yours. They may also be able to tell you what regulations you need to follow to avoid fines. For example the US regulates that call centres keep unanswered calls to a minimum value. An unanswered call occurs when the call centre predictively dials, the calle answers, but there is no agent to take the call before the callee hangs up. The predictive dialer tracks that number for regulatory purposes and adjusts it's behaviour to keep it below the threshold.<br><br>In your case you will want to use SIP or digital lines (PRI) so that Asterisk can easily track the call progress. On answer it can wait a second or two before connnecting the call to an IVR menu so that the user hears the message apporpriately. The IVR menu then branches to an agent queue when the callee presses 1 or deletes the number from the database when the callee presses 2. This may require a little custom scripting.<br><br>Sounds interesting though. But take my phone numbers off the list please.<br></div></FONT>