cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
119
Views
0
Helpful
1
Replies

IP Phone Agent for WxCC (XML App/Webhooks) Viable Auth for Hot Desking

claudioillanes
Level 1
Level 1

I need to create a Finesse IP-Phone Agent (FIPPA) replacement for WxCC and MPP phones. Is the best way to just use an XML app with webhooks, or should I use embed the MPP Device SDK websocket setup instead? Beyond that, my real question is: If phones will be setup for 9800 series phones will be setup for 'Hot Desking' with PIN validation, what viable auth schemes does my XML app have? Should I just use username/pwd, or is it recommended to use auth? I will need to login to WxCC /login API, and I believe that is SSO. I'm looking for guidance/feedback. 

Thanks!

C

1 Reply 1

Janos Benyovszki
Cisco Employee
Cisco Employee

@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 .