SDK

The SDK includes a suite of APIs, consumed via a Java-based platform, that facilitates real-time and historical data transfer from non-CXone Mpower ACDs to CXone Mpower WFM. These APIs enable you to:

  • Handle API authentication.

  • Retrieve the non-CXone Mpower ACD details.

  • Receive and process intraday and skill historical data.

  • Receive and process agent activity report data.

  • Receive and process agent state data.

  • Monitor the connection between the ACD and CXone Mpower WFM.

The integration supports 15 minutes of historical data and near real-time data for agent states of 3 seconds or more. It also supports the When Contact Ended (WCE) Paradigm but does not support the True to Interval (TTI) Paradigm.

The SDK does not support the creation of Employees, Scheduling Units and/or mapping the Employees to SUs, creating WEM Skills and mapping them to ACD Skills, and performing any WFM Setup, including creating Activity Codes, mapping the ACD Events. To do the setup, refer the links below:

Agent activity report duration is recorded in the interval during which the Agent Activity is completed. This information appears in the Agent Adherence Report as per the system design.

APIs in Non-CXone Mpower ACD

Non-CXone Mpower ACDs are integrated with CXone Mpower WFM through a Software Development Kit (SDK). This SDK comes equipped with APIs. These APIs facilitate the transfer of real-time and historical data from non-CXone Mpower ACDs to CXone Mpower WFM. This process occurs seamlessly, ensuring efficient data flow and integration.

Authentication API

This API gets an access token for authentication.

This API gets a refresh token for authentication.

Report APIs

This API gets the agent activity report.

This API receives and processes intraday and skill historic data.

Agent State API

This API receives and processes the agent state data.