Howdy. We route conversation chats from HelpSocial to PureCloud using the following PureCloud API request:
POST /conversations/chats { “queueId”: “ID”, “provider”: “HelpSocial”, “attributes”: { “hs_conversation_id”: ID } }
When this request succeeds, agents are able to answer the chat item and then we're able to open up our Chat App for them to use.
In order to redirect the widget to our Chat App (“open the chat app”), we parse PureCloud notifications from the v2.users.{user_id}.conversation.chats
topic.
Recently, we noticed the attributes passed in the queue request are not being sent with the notification as expected within the customer participant object.
Without that information we cannot open the Chat App to the required location, because it is unknown.
Has something changed that has caused this information to be removed from the customer participant object?