All,<br><br>I am experiencing an issue where if an agent is logged into the queue, but has their client closed.&nbsp; It appears that when the queue calls the agent, it goes through the macro I have setup for that user and will dump them to voicemail if unavailable.&nbsp; This pulls the call out of the queue, which is not what I would like to happen.&nbsp; I am wondering if this is the expected behavior and I should rewrite my macro to handle checking if an agent is logged into the queue, or if there is a way to realize when a call comes from the Queue() application to not dump to voicemail and just ring the agent.&nbsp; 
<br><br>My ideal setup would be agents can log into a queue.&nbsp; If a call comes from the Queue() application it get's passed around via round robin (or whatever I have configured).&nbsp; If the call does not get passed from Queue() (a &quot;normal&quot; call), then proceed to the user's macro and go to voicemail, etc..
<br><br>Please let me know if you have questions about my setup.<br><br>Thanks,<br>Kyle Sexton<br><br><br><br><br>