03-08-2020 07:38 AM - edited 03-08-2020 08:20 AM
Hey,
We have a 3rd party application that use finesse API, now we want to implement a chat in our app.
We have managed to work with the chat directly from the finesse desktop but how can we implement it into our application?
As far as I understand the socialminer developer guide is only for customers and not agents, am I correct?
For Example: how do I set agent status to ready to receive chat?
How do I get the chat events to an agent? Can I use the xmpp connection?
There's no way to integrate with socialminer or am I missing something?
Should I develop chat app myself?
Any tips and guides are welcome.
Solved! Go to Solution.
03-09-2020 09:24 AM
Hi,
There are Finesse APIs available to change the agent's state for chat: https://developer.cisco.com/docs/finesse/#!media-apis
You can also subscribe to the media id to get the events, but the notifications doesn't include the actual content of the media.
What I mean is that you will not get the text back and forth between the agent and the customer.
Thanx,
Denise
03-08-2020 08:34 PM
Hi Mkarta,
03-09-2020 02:42 AM
The Finesse API is used only for telephony control agent states, it doesn't control the "Ready for Chat an Email" like in the Finesse desktop.
As I mention, I want to receive the chat events from the xmpp just like I receive the telephony events.
Currently I subscribe to messageReceived events, maybe I need to subscribe to other events to get those ones?
http://thekrakes.com/xmpp/doc/api/symbols/jabberwerx.Client.html
03-09-2020 03:00 AM
03-09-2020 09:24 AM
Hi,
There are Finesse APIs available to change the agent's state for chat: https://developer.cisco.com/docs/finesse/#!media-apis
You can also subscribe to the media id to get the events, but the notifications doesn't include the actual content of the media.
What I mean is that you will not get the text back and forth between the agent and the customer.
Thanx,
Denise
03-10-2020 03:43 AM
Hi dekwan,
I read the doc, and I found that change agent state are only available on UCCE (we have UCCX) plus needs to be version greater than 10.6 (which some of our clients don't have).
And if you are saying that the messages are not even pass on the events between agent and a customer, there's no way to implement it.
So I guess the best solution is to develop our own chat.
Thank you!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide