I would use a Queue with RingAll strategy. Then, I would Pause/Unpause
Agents.
A "Paused" agent would not receive calls from the Queue, but can still
receive direct calls.
You can set an extension to Pause the member and another to Unpause it,
using the applications PauseQueueMember and
n Provided by http://www.api-digital.com --
>
> Check out the new Asterisk community forum at: https://community.asterisk.
> org/
>
> New to Asterisk? Start here:
> https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>
> asterisk-users mailing list
> To UNSU