Hello Everyone,
Recently we adopted Genesys for our call center. We wanted to build custom UI for our chatbot where we can control the look and feel and ability to show UX/UI matching our braded site. Any resource available to use code as is and see it in working with basic skeleton which is able to trigger and consume events to and from to flow and live agent.
We tried going through document but not able to receive event back for receiving message from Flow configured (Digital Bot).
When I send a message to the Genesys bot from the UI, we are firing the command:
Genesys('command', 'MessagingService.sendMessage', ...)
and the message is being sent — we can confirm this because we have enabled debug in the Genesys configuration. After sending the message, we can see console logs from Genesys like the following:
MessagingService called the command: MessengerHelper.getWebSocketData
MessagingService called the command: MessengerHelper.sendOverSocket
MessengerHelper published: onWebSocketMessage
However,
Genesys('subscribe', 'MessagingService.messagesReceived', evt => { ... })
— this messagesReceived command is sometimes triggered, sometimes not. We only received a response once.
Any pointer and help is appreciated.
Thanks in advance!
#WebMessaging
------------------------------
Prateek Ekhe
Manager
------------------------------