The Visitor Interface is web-based when integrated into a website, which means scenarios like multiple open tabs, page refreshes, navigation, or briefly closing and reopening the page can occur. When embedded in an app, the app may briefly go to the background and lose network connection, or navigate between different embedded pages.
ShenDesk handles all these complex scenarios, ensuring that the chat state between Visitors and Agents is maintained and synchronized across all operations. This guarantees uninterrupted conversations, with no lost or duplicate messages.