Web SDK
The Web Omni SDK and its related artifacts are available here:
GitHub | Readme | SDK API Docs
A description of few important folders/files are provided below:
Omni SDK Libraries
The Omni SDK consist of the following modules:
Core
The Core module provides the basic functionality to configure the SDK and retrieve the default conversation of the user. Core establishes the session with Avaya Experience Platform™ for the end user.
Messaging
Provides capability to send messages and listen to participant and message events on the conversation. This module is dependent on the Core module.
Messaging UI
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 Messaging and Core modules.
Sample Web Application
A sample JavaScript based web application demonstrating how to enable messaging in your web application using the Messaging UI.
Sample Backend Web App Server
A sample Node.js based application demonstrating how the Backend Web Application Server can be implemented to fetch JWT from Avaya Experience Platform™.
Warning
The sample applications are provided for the purpose of reference only and shouldn't be used in production.
Updated 2 days ago