I have a number of projects using Queues and Dynamic agents underway. We would like to be able to route calls to Queue Priority and then into a Queue, but delay the Join announcement until after the call has been checked against the Agent status. We do this today by routing the call Queue Pri -> Ring Group -> Queue (with Join).
This works well with Static Agents and all Agents being in the Ring Group (Ring-All) when not DND /Busy. But if calls need to go to specific Agents based on which Queue they are assigned to for that shift then a user has to sit through the Join Message even if their is an available agent to handle the call because we can not bypass the Join Message (with out Agents Joining two Queues, one with out a Join Message and the second without a Join Message).
Which is sloppy and training intensive.
======================