<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">This can be accomplished in the dialplan by calling the first number<br>for x seconds (using Dial&#39;s timeout option) and when it doesn&#39;t
<br>answer, use a ring group to call several people at once.&nbsp;&nbsp;I admit it&#39;s<br>not *EXACTLY* what you&#39;re looking for, but it is close enough to be<br>usable.</blockquote>
<div>&nbsp;</div>
<div>Yeh, the problem is that everyone has a priority to be called at.&nbsp; And it&#39;s not just a few numbers line in my example.&nbsp; While I expect the line to be answered by the first 4 numbers dialed, it doesn&#39;t always happen that way.&nbsp; And each person has a priority on answering the line, so I don&#39;t want to bother someone like the CEO unless everyone else has been tried first.&nbsp; But at the same time I don&#39;t want to wait for each person to be tried untill WaitTime elapses.&nbsp; That will cause too much of a delay.
</div>
<div>&nbsp;</div>
<div>Maybe I can park the user in a calling pool, then use the Asterisk Manager API to initiate calls to the agents at the set intervals.&nbsp; Once a call is connected, the Manger would be aware of that (I assume--I haven&#39;t actually seen what data is passed to the Manager API) and could shut down all the other out-going trunk calls.&nbsp; Use some database to manage which trunks are activly dialing.&nbsp; I&#39;m going to read up on the Manager interface.
</div><br>&nbsp;</div>