I am trying to find ways to send CTI events from Genesys Cloud to an external service. The documentation I have found is about Genesys notifications. But it requires to create channels using websockets and then subscribe to each user's events when the user logs in. This means we will have to maintain a record of user ids on our end and also monitor when the user logs in. Is there another way of getting the CTI events which will always be on and we get the events as and when calls happen?
Is Genesys CTI Connector an option here?