<div>The problem is that you need to have a process waiting for a free agent and then doing the reschedule. Instead of writing your own, you could try our WombatDialer (that is currently free as in beer, as it is being community tested) to automate such a  task. It has a nice HTTP API and it would do exactly what you are looking for.<br>
</div><div>See <a href="http://wombatdialer.com/">http://wombatdialer.com/</a></div><div>l.</div><br><div class="gmail_quote">2012/9/28 Mitch Claborn <span dir="ltr">&lt;<a href="mailto:mitch_ml@claborn.net" target="_blank">mitch_ml@claborn.net</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That approach only works if there are any agents that are not busy on a call - I could pick one, take them out of the queue then connect the call.  If all agents are busy, I need to be able to insert the request into the queue so that it gets processed in sequence with the inbound calls.<span class="HOEnZb"><font color="#888888"><br>

<br>
<br>
<br>
<br>
Mitch</font></span></blockquote></div><br clear="all"><br>-- <br><div>Loway - home of QueueMetrics - <a href="http://queuemetrics.com" target="_blank">http://queuemetrics.com</a><br></div><div>Test-drive WombatDialer beta @ <a href="http://wombatdialer.com" target="_blank">http://wombatdialer.com</a>
</div><br>