Thanks for your posting Kim.
Do you have employees assigned to each agent? Or, is it possible that on a per-appointment request, you may have multiple employees working with one agent?
One enhancement coming soon is that within the Work Inbox, sorting based on Affiliation will be available (currently producer & carrier sorting is all that's listed).
Would having Affiliation sorting within the Work Inbox address this request?
Let us know more details as I'm sure many of our other clients are interested in similar functionality.