Prerequisites for integration with customer website

Last Updated : Jan 29, 2025 |

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.