You just have to setup a policy to keep recordings for your queues, and one to delete all recordings not explicitly retained by another policy.
We had the opposite problem, needing to retain all calls from/to our agents, even the direct calls. Unfortunately, we cannot select by some kind of membership (group, role, etc), so we currently have to name all agents explicitly in a policy.
------------------------------
Sven Schiller
Kognitiv
------------------------------