We are building a Server application that will connect to the Finesse Server and receive notifications about various agents in a team like agent state changes like ready, not ready and also receive call notifications like call answered, call hung up, dialing etc. We are using XMPP Notification service of Finesse.
My question is regarding which objects to subscribe, is it best to subscribe at a team level or should the Server app be subscribing at an Agent level. Since this is a server app, we want to make sure that the subscription uses optimal network and hardware resources.
Appreciate your thoughts on this.