⚠️ WARNING
Disclaimer Installing, downloading, copying or using this SDK is subject to terms and conditions available in the LICENSE file.
The Avaya Infinity™ platform provides the Omni SDK, which is a set of libraries that provides APIs and UI components designed to facilitate the seamless integration of Avaya Infinity Omni channel functionalities into your client applications.
Before integrating your web application with the Avaya Infinity™ platform Web Omni SDK, please follow this guide and ensure you have all required details, such as the web chat integrationId
, Avaya Infinity hostName etc. Your Avaya Infinity™ platform account administrator should be able to provide you with these details.
Additionally, your backend application server will require changes to be able to acquire JWT tokens for your web application. Refer to this guide for a detailed description about this.
The Avaya Infinity™ platform Web Omni SDK consist of three modules:
Provides the basic functionality to establish session with Avaya Infinity™ platform, start and end a conversation for the user along with providing other related utilities. This module is a prerequisite for using any of the other modules. Detailed documentation for the Core module is available here.
Provides capability to send messages and listen to events occurring on the conversation. This module is dependent on the Core module. More details about the Messaging module can be found here.
Provides a built-in Messaging UI component to view the messages exchanged on the conversation and send messages or attachments. The module is dependent on Core and Messaging modules. The look and feel of the Messaging UI component is highly customizable so that you can blend it with your application’s theme. It takes care of rendering the rich media action buttons and sending the respective response from the user. Using this module is the quickest and easiest way to add Avaya Infinity™ Web Chat capabilities into your client application. More details about the Messaging UI module can be found here.
View LICENSE
View CHANGELOG.md