@claudioillanes I am not expert in the Finesse area and never worked with it but did some research (reference doc) to see if I can find some directions for your use case.
Based on what I've found for your use case with Cisco 9800 series phones configured for Hot Desking with PIN validation, using the MPP Remote SDK with WebSocket for real-time phone control might be better than the XML app with webhook approach. Reasons for that:
- Real-time, interactive control via a secure, persistent WebSocket connection.
- Better integration with Hot Desking workflows compared to XML apps with webhooks.
- Support for secure authentication schemes, including SSO, aligning with your need to log in to WxCC /login API.
- Compatibility with current MPP phone firmware (11.3(1) and later).
Using username/password authentication should be possible, but leveraging SSO is usually preferred for a seamless and secure user experience.
Again, me and my team mainly supports the APIs and SDKs you can find here https://developer.webex.com/ , and the above is based on documentation, not experience with this area, but I hope it helps at least a little.
Alternatively, you can try re-posting this query on the Calling board here if you need more help https://community.cisco.com/t5/webex-calling/bd-p/disc-webex-calling .