Avaya Co-Browsing Snap-in integrates with a customer website using the JavaScript Sharing Services component. To extend the co-browse functionality:
Ensure that the customer website is functional.
Analyze the extent of customizations and technologies needed on the customer website to integrate with Avaya Co-Browsing Snap-in. Avaya Co-Browsing Snap-in integrates best with customer websites developed using JavaScript, Angular, jQuery, and HTML 5.
Analyze the different elements from the customer website.
Interact with the customer web development and user experience team to understand how to develop and integrate the customer website with Avaya Co-Browsing Snap-in.
Analyze the web pages that support co-browsing and identify the navigation strategy between the co-browse-enabled pages and usual pages of the customer website.
Identify the secure fields or elements you can enable for co-browsing on the customer website.
Compare the namespace of the customer website or web pages with the co-browse namespace for any potential conflict.
Analyze the customer website JavaScript libraries for site-specific JavaScripts. Some JavaScripts can cause unexpected functionality in a co-browse session. Analyze the JavaScripts and act accordingly to ensure the co-browse session does not display unwarranted issues.
Important:
Avaya Co-Browsing Snap-in supports HTTPs traffic.
Note:
For more information on integrating with customer websites, see the Programming guide for Sharing Services under Avaya Breeze® client SDK at DevConnect.
For more information on installing and configuring sample reference client, see the Appendix A: About sample reference client section of this document.