Out-of-the-box chat SDK

Last Updated : Oct 21, 2024 |

Avaya provides a chat software development kit (SDK) that customers can integrate with their website without extensive coding. The SDK consists of well-defined APIs for customers to customize. The Chat SDK is a JavaScript library that provides a collection of methods, objects, and events using which customers can build or integrate as a chat client for their websites.

To provide a real-time experience to the customer, the sample chat SDK uses long polling to capture new events and messages. It supports 2,500 characters by default. For troubleshooting, customers can access browser and Avaya Experience Platform™ Public Cloud log files.

Customers can create multiple chat integrations under each tenant. For example, they can create a chat integration for their Sales department and another one for their Support department. Avaya Experience Platform™ Public Cloud uses a unique integration identifier to implement this capability. These two chat integrations can display and behave differently, depending on the customer's requirement. For more information about creating chat integrations, see Administering Avaya Experience Platform™ Public Cloud.

You can download the Chat SDK file from the Digital Chat Interface page.

For more information about Avaya Experience Platform™ Public Cloud SDK, see the Avaya Experience Platform™ Public Cloud portal for developers.