title: How to build a predictive dialer?
body: <p>I need to build a reliable predictive dialer based on Asterisk. Currently the system we use includes Wombat and Asterisk, and we do not find this solution usable as Wombat provides a poor API and it's impossible to use it without regular manual operations.</p>
  
  <p>The system we want:</p>
  
  <ul>
  <li>Can be used solely via API or direct database queries (adding lists to campaigns, updating lists, starting campaigns, stopping campaigns etc.) so that it can be completely integrated into an existing product</li>
  <li>Is free, or paid for annually independent to the usage rate</li>
  <li>Is considered stable</li>
  <li>Should be able to handle tens of thousands of calls per day, if it matters</li>
  </ul>