DevConnect supports application development using the following Avaya Elite Multichannel (EMC) interfaces:

EMC Desktop API

The EMC Desktop application programming interface facilitates the development of custom desktop applications that can be used by contact center agents to receive and respond to customer voice calls, emails, instant messages, text messages and Web chat sessions. The API supports the same set of capabilities as the native EMC Desktop. The API methods are exposed via Microsoft dynamic-link libraries (DLLs).

CSPortal WebAPI

The CSPortal WebAPI is a JavaScript SDK API that is used to build and customize Web-based collaboration clients for Call Center Elite and other Avaya contact center platforms. In particular, the API can be used to build clients that support proactive chat in multiple tabs, and that embed the chat window within a Web page. Chat clients can run in multiple browsers on multiple platforms, including Windows, MacOS, Android and iOS. A sample chat client implementation is provided with the Call Center Elite Multichannel product.