On 8/29/07, Aubrey Wells <[EMAIL PROTECTED]> wrote:

> I have a main Asterisk server, and a server at a branch location connected
> via a IAX2 trunk. I want to have a queue at the main location that has
> people from both locations as members. I got this working, but the trouble
> comes when the round-robin logic selects a member at the branch office to
> call. If that user is unavailable, their voicemail answers the call, and the
> main server detects this as an answered call and assumes the agent answered.
> This is obviously not what I want, as I would like for the call to roll to
> one of the other agents. Has anyone come across this before? Solutions?
>

Don't contact the remote agents using a context that includes a call to
VoiceMail().  Contact a remote context that dials the agent using Dial()
with the appropriate timeout and hangs up if the agent is unavailable.  Then
app_queue () will do the right thing.

-- 
j.
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to