David,
It is absolutely possible to get real-time statistics from Genesys Cloud and display them on TVs. You actually have a few options:
First is Genesys Cloud's built-in Dashboards. Instead of paying an agent seat license, you can purchase Wallboard accounts that allow you to only access dashboard views to be displayed on TVs. There is some documentation on that in our Resource Center here:
https://help.mypurecloud.com/articles/create-a-wallboard-account/The second option is to purchase a pre-built Wallboard solution from a 3rd party on the Genesys AppFoundry marketplace. If you go here
https://appfoundry.genesys.com/filter/purecloud and enter "Wall" in the search field you should see a number of solutions from 3rd parties such as Display 5, iVision, and Omni-Intelligence. If you have questions about any of those you can click the "Contact Us" button to get in touch with the vendor with no obligation to buy.
Lastly you can build your own solution using our Genesys Cloud APIs. You can visit the Developer Center here
https://developer.mypurecloud.com/. You can use the Notification API (
https://developer.mypurecloud.com/api/rest/v2/notifications/) to establish a WebSocket connection to Genesys Cloud. You can then subscribe to 'v2.analytics.queues.{id}.observations' and 'v2.analytics.users.{id}.aggregates' to get statistics on queues and users respectively. As statistics are updated, you will automatically receive notification of those updates over the websocket and then take that data to generate your Dashboard. Here is a good tutorials that shows how to setup a websocket and subscribe to a topic:
https://developer.mypurecloud.com/api/tutorials/presence/?language=javascript&step=1I hope one of those ideas work for you.
------------------------------
Jim Crespino
Senior Director, Developer Evangelism
Genesys
https://developer.genesys.com------------------------------