Web messaging - initiating new chat in the same window

Hi Team,

We are facing a issue for the below scenario, please suggest a resolution for this.

  • Customer initiates a chat from the portal, connect to agent and the completes the conversation. Agent ends the interaction at his end and completes acw. Now all this while the window at customer end is still open and he gets an option to start a new chat by clicking on the "Start New" button in the chat window once agent disconnects the end.

Now for initial chat the customer clicked on the chat button present in the portal and thus the web messaging interaction comes to genesys with some participant data, but for the second time since the chat window is still open the customer can just click on start new button in the chat window and a new chat will be initiated but the required participant data between the portal and Genesys is not being passed.

Please suggest how this can be achieved ?

@Angelo_Cicchitto, please suggest on the above.

@Amit_Akela the existing Custom Attributes are automatically passed upon the next Start new action, as long as you don't reload the page: we don't store any Custom Attribute in browser's storage, to ensure maximum level of privacy.

Hi @Angelo_Cicchitto,

What function/event can be used to determine if the chat window is open while moving from one page/tab to another on a website ?

Regards,
Amit

Hi Amit,

Try using "Message.IsNewConversation" expression in architect flow to determine if the session is new and then update the custom attributes in the flow. Hope this helps.

Thanks
Ganesh

Hi Ganesh,

We need any event or function that can be used at the portal/website end to determine that a new chat is initiated.

Regards,
Amit

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.