I'm trying to implement Snap-ins to replace existing contact/chat functionality. To make it as seamlessly as possible to users, I would like to use our existing chat buttons in our web application instead of the standard floating chat/contact us buttons. Is there an official way to do this?
- detect online/offline status to show Chat/Contact buttons accordingly.
- When the Chat button is clicked, start a snap-in chat session.
- When the Contact button is clicked, show the offline web-to-case form.