Customer Integration Guide - Avaya CMS

Integrating Avaya CMS (On-Premises) with CXone Mpower WFM

This guide supports customers integrating on-premises Avaya CMS (version 17.0 and above) with CXone Mpower WFM using the Engagement Hub. It provides implementation guidance for voice and chat channel integrations, targeting IT administrators, system integrators, and WFM planners.

Scope

  • Covers historical, real-time, and intraday data exchange

  • Applicable to voice channel integrations

  • Designed for Avaya CMS version 17 and above

Customer Responsibilities

  • Customer is responsible for setting up the Avaya system channels and routing.

  • Customer must have an active subscription to Avaya CMS and respective licenses for the channels. For CXone Mpower WFM.

  • Customer is responsible to download and install connector.

Media Types Supported

Media Channels

  • Inbound Voice Call

  • Inbound Live Chat

  • Inbound Facebook Message

  • Inbound Case (via conversations)

Data Types

  • Inbound Voice

  • Manual Outbound Dialer

  • Chat

Intervals Supported

Interval is configurable in Avaya CMS connector and the customer can configure to 15-minute or 30-minute statistics interval for historical data integration.

Historical and Real-Time Supported

WFM Engagement Hub Integration supports both historical and real-time integrations.

Avaya CMS Vendor Versions Supported

This integration supports version 17.0 and above.

Technical Solution

Technical Solution for CXone Mpower WFM Cloud Solution

CXone Mpower WFM Cloud Solution Introduction for Real-Time

Example:

  • The Avaya CMS Connector provides RTA functionality for Engagement Hub Integration

  • The Engagement Hub setup is on the NiCE owned AWS account.

  • The Avaya CMS Connector setup is hosted on the customer on-premise.

CXone Mpower WFM Cloud Technical Solution Flow for Historical and Real-Time with CXone Mpower Engagement Hub

Protocol Summary

For real-time, the customer has to configure Avaya CMS system with host and port of the machine where Avaya CMS connector is installed.

For historical reports, Avaya CMS connector establishes JDBC connection with Avaya CMS system.

Customer has to provide the JDBC connection details while installing the Avaya CMS connector.

Data Retrieval Specifics

Avaya CMS connector supports these data retrieval mechanisms:

  • Real Time: Avaya CMS connector will listen to TCP host & port configured in Avaya CMS system for real time agent state events.

  • Historical: Avaya CMS connector will establish JDBC connection with Avaya CMS system to fetch historical data periodically.

Avaya CMS Real time & Historical Architecture (On Prem)

Historical Integration

Media Types and Classifications

Supported Avaya CMS Engagement Hub Integration data types include:

  • Inbound Voice Call

  • Manual Outbound Dialer

  • Chat

Contact Data Pegging

  • Contacts Pegging - interval when contact completes

  • Contact Time Values - interval when contact completes

All the values for Engagement Hub integration contacts are pegged at the end in the interval when the contact completes.

Example: If a contact begins in one 15-minute interval (12:00 to 12:15), and completes in another interval (12:15 to 12:30), the contact is pegged in the interval when the contact completes (12:15 to 12:30).

Data Requirements

Report data is available in 15-minute intervals. Here are the supported data sets.

Queue Data

Table name from Avaya CMS Informix DB: hsplit

Agent Queue Data

Table name from Avaya CMS DB: hagent

Agent System Performance Data

Table name from Avaya CMS DB: hagent

Agent Activity Report

Table name from Avaya CMS DB: ag_actv

Reposting Capability and Limitations

  • The NiCE historical integration currently does not support manual process to re-post historical reports. Contact NiCE Support if you need historical reports to be re-posted.

  • In case of issues, logs at customer end need to be investigated.

Real-Time Integration

The Real-Time Adherence (RTA) interface provides agent data, specifically their current states, from Avaya CMS to NiCE CXone Mpower WFM.

Data Mapping

Data constraints

  • NiCE CXone Mpower WFM Agent Logon ID = Agent ID

  • Logon ID max length = Unlimited - system generated ARN (maximum 256 characters)

  • NiCE CXone Mpower WFM Agent State = Agent's current state

  • Agent State max length = 100 characters

Restrictions and Limitations

Limitations

Automated and manual Replay and Reload mechanisms are not supported.

Revision History

Revision

Date

Description

1.0 8/1/25 Initial version of document.