New Features Log
This topic provides a single point to find new feature information included in Genesys Predictive Routing (GPR). It includes the software version number and release date, and includes links to the related documentation updates (if any were needed).
List of New Features and Modifications
The following significant changes in functionality were made in 9.0.0 releases.
Feature Description | Type of Change | Occurred in Release | Documentation Updates |
---|---|---|---|
The addition of nine new KVPs enables detailed reporting on scoring results. In addition, the gpmResult and gpmMode KVPs have new valid values, enabling more precision in reporting on routing outcomes. | New feature | URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
You can now log scoring details that you can then use to monitor and better understand the scoring process and outcomes. This release also includes scripts to clean up unneeded score logs from MongoDB. | New feature | URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
The URS strategy subroutines include the new GPRIxnSetup and GPRIxnCleanup subroutines, as well as some modifications to existing subroutines. These enable you to pin-point when GPR started handling interactions. | New feature | URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
The gpmWaitTime value is now calculated using START_TS rather than gpm-ixn-timestamp. | Improvement | URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
The GetActionFilters subroutine was enhanced to identify the list of agents matching the target skill group along with the configured login status expression. This information is also reported in the action filters of the scoring request. This functionality is invoked only when the use-action-filters configuration option is set to false. | New feature | URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
Two new documentation pages, Routing Scenarios Using GPR and How Does GPR Score Agents? provide detailed discussions of those aspects of GPR functionality. | New feature | AICS 9.0.015.03/ASc 9.0.015.04/URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
The Deployment and Operations Guide now contains complete instructions for configuring HTTPS connections among all GPR components. | New feature | AICS 9.0.015.03/ASc 9.0.015.04/URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
New API endpoints have been added, enabling you to use the MinIO container to upload Agent Profile and Customer Profile data. Previously, only Dataset data used the MinIO container, which provides a performance improvement over the data_upload worker alone. | New feature | AICS 9.0.015.03 | Genesys Predictive Routing API Reference
|
The numeric datatype now replaces both float and integer datatypes in Agent and Customer Profiles. This change resolves confusion about when to use float and integer datatypes.
Important This change has been made in both AICS 9.0.015.03 and ASC 9.0.015.04. Neither AICS 9.0.015.03 nor ASC 9.0.015.04 is compatible with earlier releases of these components. If you upgrade one, you must also upgrade the other. |
New feature | AICS 9.0.015.03; ASC 9.0.015.04 | Deployment and Operations Guide |
The connection between ASC and Stat Server is now optional. ASC can now read agent availability information from URS, reducing the number of connections necessary in your environment.
Important This increases the load on URS. Contact your Genesys representative for sizing guidelines.If you use custom statistics for Predictive Routing, such as Agent Occupancy, you must retain the connection to Stat Server. |
New feature | ASC 9.0.015.04 | Deployment and Operations Guide |
ASC now validates the values you enter in the include-skills and include=groups configuration options. If ASC detects a skill name or Agent Group specified in these options that does not exist in Configuration Server, ASC triggers a Standard-level log message (Message Server log event number 60401). | New feature | ASC 9.0.015.04 | Deployment and Operations Guide |
The GPR API now returns a file_path parameter in the response message when you request a presigned URL, which replaces the uploaded file name. You must now pass this file_path parameter in requests to create Datasets or the Agent Profile or Customer Profile instead of the uploaded file name, used in previous releases. | New feature | AICS 9.0.015.03 | Genesys Predictive Routing API Reference
|
The GPR web application has enhanced security by logging out inactive users. | New feature | AICS 9.0.015.03 | Predictive Routing Help |
GPR now accepts only CSV and zipped CSV files for upload to Datasets, the Agent Profiles, and the Customer Profile. JSON file uploads are no longer supported. | Discontinued support | AICS 9.0.015.03 | |
The NGINX container has been removed from AICS. NGINX is an optional load balancer that had been provided only for use only in test environments. | Discontinued support | AICS 9.0.015.03 | Deployment and Operations Guide |
The method for configuring HTTPS for Agent State Connector has been changed. Previously configuration was done by setting the desired value in the USE_HTTP environment variable, a procedure that was applicable only for Linux-based environments. Now, HTTPS is configured in the jop-base-url configuration option. | Improvement | URS Strategy Subroutines 9.0.015.00 | Deployment and Operations Guide |
This release includes an updated and improved version of the Predictive Routing API Reference. In particular, there are now cURL request examples for each endpoint. | Improvement | AICS 9.0.015.00 | Genesys Predictive Routing API Reference
|
AI Core Services now requires Docker version 18.09.2, which addresses important security issues. | New supported platform | AICS 9.0.015.00 | See the Release Notes for AI Core Services 9.0.015.00 for important information about the reason for this change and for Docker deployment information. |
You can now convert a regular account into an LDAP account. | New feature | 9.0.015.00 | Predictive Routing Help |
This release includes the following improvements to the user interfaces in the GPR web application:
|
New features | 9.0.015.00 | Predictive Routing Help |
You can now upload Dataset, Agent Profile, and Customer Profile data to Genesys Predictive Routing (GPR) from CSV files that use certain legacy encodings (listed below). By default, GPR always assumes the CSV files are encoded with UTF-8. This change applies to uploads using both the GPR web application and the GPR API. The following encodings are supported:
All data returned from GPR uses UTF-8 encoding. |
New feature | 9.0.014.00 | Deployment and Operations Guide |
GPR has optimized how cardinalities are stored. Cardinalities are now written into a dedicated database collection, so that the cardinalities for each field are stored in their own document. Previously, the cardinalities were stored along with the schema data. With high-cardinality features, this could lead to performance degradation due to additional conversions needed to extract the cardinality data. | Improvement | 9.0.014.00 | |
The schema management workflow for Agent and Customer Profiles has been simplified and streamlined. The Discovered Fields tab has been removed and cardinality counts have been added to the schema view. This change ensures GPR always presents up-to-date Profile information. The schema tab always presented updated information, if available, but the Discovered Fields tab display was generated only once and did not reflect changes to the Profile schema. | Improvement | 9.0.014.00 | Predictive Routing Help |
The explanation for how to configure and interpret the Agent Variance Report has been clarified and expanded. | Improvement | 9.0.014.00 | Predictive Routing Help |
AICS now supports deployment in an environment running on a Kubernetes cluster. | New feature | 9.0.014.00 | Deployment and Operations Guide |
AI Core Services supports Security Enhanced Linux (SELinux) on CentOS 7. | New Feature | 9.0.014.00 | |
If the ASC configuration contains non-empty values for the new filter-by-skills and/or filter-by-groups configuration options, ASC subscribes to Stat Server for agent statistics only for the agents included in the specified Agent Groups or those satisfying the configured skill expression. If both options are configured, the agents are subscribed for statistics if they either satisfy the skill expression specified in the filter-by-skills option or are included in one of the Agent Groups specified in the filter-by-groups option.
This functionality enables you to limit the number of agents monitored by GPR or to use GPR in environments where multiple Stat Servers are deployed to monitor different groups of agents. |
New Feature | 9.0.014.00 | At present, these new options are documented only in the Agent State Connector Release Note. |
Agent State Connector (ASC) now supports email interactions, as well as voice. | New Feature | 9.0.014.00 | At present, the procedures for enabling email support are documented only in the Agent State Connector Release Note. |
Dataset handling has been made significantly faster by means of the following improvements:
|
New feature | 9.0.013.01 | Deployment and Operations Guide |
The sizing worksheets for Genesys Predictive Routing (GPR) have been entirely reworked and expanded. | Improvement | 9.0.013.01 | Deployment and Operations Guide |
The explanation for how to use Composite Predictors has been revised and clarified. | Improvement | 9.0.013.01 | Predictive Routing Help |
The GPR web application and GPR API now use the same process to create Agent and Customer Profile schemas. In addition, the instructions for creating the Agent Profile schema have been revised and expanded. | Improvement | 9.0.013.01 | Predictive Routing Help |
The LOG_LEVEL environment variable has been added to the tango.env configuration file. By default, it is set to INFO, which is a minimal logging level, adequate for most circumstances. | Improvement | 9.0.013.01 | Deployment and Operations Guide |
This release upgrades AICS to Python 3.6 from Python 2.7. | Improvement | 9.0.013.01 | AI Core Services Release Note - Upgrade Notes |
AICS now performs automatic clean up processes which should maintain an adequate amount of free disk space. | New feature | 9.0.013.01 | Deployment and Operations Guide |
Memory handling for MongoDB was improved In this release. | Improvement | 9.0.013.01 | Deployment and Operations Guide |
The Lift Estimation report has been improved, adding Export functionality, the ability to toggle between graph and table displays, and showing the Aggregated view as the first tab listed. | Improvement | 9.0.013.01 | Predictive Routing Help |
This release includes a number of changes to the look and feel of the GPR web application interface, as well as multiple user experience improvements to provide more intuitive workflows and better presentation of information. For a complete list, refer to the AICS Release Note. | Improvement | 9.0.013.01 | AI Core Services Release Note |
This release provides a number of improvements and additions to the GPR API, including the ability to check job status and support for nesting dictionary fields. For a complete list, refer to the AICS Release Note and the GPR API Reference | Improvement | 9.0.013.01 | AI Core Services Release Note and Genesys Predictive Routing API Reference
|
The Quality column in the Models list table on the Model configuration window now includes a new metric, Local models. The metric displays the number of local models generated for agents in the dataset on which the predictor is built. | Improvement | 9.0.012.01 | Predictive Routing Help |
AI Core Services (AICS) has improved handling of UTF-8 characters. Data ingestion, model training, and analysis reports are all correctly processed for data containing non-ASCII UTF-8 characters. | Improvement | 9.0.012.01 | |
The GPR API now enables you to run Feature Analysis reports. The API returns a JSON response containing a list of features ordered by weight--that is, by the strength of the impact that feature has on the value of the target metric. The resulting report is also automatically available for view from the GPR web application. | New feature | 9.0.012.01 | Genesys Predictive Routing API Reference
|
The GPR API now enables you to run Lift Estimation reports. The API returns a JSON response containing the Lift Estimation results. The resulting report is also automatically available for view from the GPR web application. | New feature | 9.0.012.01 | Genesys Predictive Routing API Reference
|
The Lift Estimation report now uses the scoring expression configured for the predictor (if any) to decide whether the target metric should be minimized or maximized. | Improvement | 9.0.012.01 | Predictive Routing Help |
You can now configure Agent State Connector (ASC) to monitor the StatAgentOccupancy Stat Server statistic. | New feature | 9.0.012.01 | Deployment and Operations Guide |
You can now configure ASC to monitor a subset of the total list of agent groups present in agent profiles. | New feature | 9.0.012.01 | Deployment and Operations Guide |
You can now choose to have ASC ignore the following unsupported ASCII characters: [Space], -, <, >. | New feature | 9.0.012.01 | Deployment and Operations Guide |
You can now configure ASC to monitor a subset of the total list of skills present in agent profiles. | New feature | 9.0.012.01 | Deployment and Operations Guide |
ASC now supports a connection to Stat Server running in single-server mode, without a backup. | Improvement | 9.0.012.01 | |
You can configure the Predictive Routing application to display custom messages on the login screen. | New feature | 9.0.011.00 | Deployment and Operations Guide |
New supported platforms:
|
New feature | 9.0.011.00 | AI Core Services Release Note, Upgrade Notes |
You can now configure parameters to control password-related behavior such as how often users must change them, blocking users after a specified number of login attempts, and adding a custom message when users are blocked. | New feature | 9.0.011.00 | Predictive Routing Help |
The audit trail functionality has been improved to record additional actions and provide the ability to specify how long audit trail records are kept. | Improvement | 9.0.011.00 | Predictive Routing Help |
This release includes a number of updates to the functionality offered through the Predictive Routing API:
|
New feature | 9.0.011.00 | Genesys Predictive Routing API Reference
|
Predictive Routing now correctly recognizes columns with any combination of the following Boolean values: y/n, Y/N, Yes/No. Previously, only columns with true/false and 0/1 values were discovered as Booleans. The identification is case insensitive. | Improvement | 9.0.011.00 | |
You can now upload data (agent, customer, and dataset) using zip-archived .csv files. Only one .csv file per archive is supported. | Improvement | 9.0.011.00 | |
GPR complies with GDPR requirements for handling sensitive customer information. | New feature | 9.0.010.01 | Genesys Security Deployment Guide
Deployment and Operations Guide Genesys Predictive Routing API Reference
|
The Lift Estimation report now offers Advanced Group By functionality, which provides more flexibility in customizing the report. | Improvement | 9.0.010.01 | Predictive Routing Help |
GPR now supports LDAP authentication when users log in. | New feature | 9.0.009.00 | Predictive Routing Help |
The following improvements have been made to the Lift Estimation report:
|
New feature/Enhancement | 9.0.009.00 | Predictive Routing Help |
Journey Optimization Platform (JOP) was renamed to AI Core Services (AICS). | Update | 9.0.009.00 | |
You can now enable GPR to look up updated values for certain agent attributes, based on customer or interaction attributes during a scoring request. For instance, you can look up agent performance by virtual queue, enabling you to evaluate the agent’s previous performance when handling interactions from that queue. This avoids comparing agent performance for a specific queue against other agents who handle interactions from a different mixture of virtual queues. | New feature/Enhancement | 9.0.008.00 | Predictive Routing Help |
You can now view an entire Agent Profile or Customer Profile record from the Agents Details and Customers Details tabs or an entire record on the Datasets Details tab. Click a single record to open a new window containing a table with all the related key-value pairs. | New feature/Enhancement | 9.0.008.00 | Predictive Routing Help |
Agent State Connector now supports connection to a secured Configuration Server port and TLS 1.2 connections to Stat Server. | New feature/Enhancement | 9.0.008.00 | Deployment and Operations Guide |
You can now configure Agent State Connector to automatically create an Agent Profile schema, if none exists, or to verify the existing schema. | New feature/Enhancement | 9.0.008.00 | Deployment and Operations Guide |
You can now have Agent State Connector collect call connId data from Stat Server and write it to the Agent Profile schema for use in Predictive Routing. | New feature/Enhancement | 9.0.008.00 | Deployment and Operations Guide |
Agent State Connector is now supported on Windows and Linux 64-bit systems. | New feature/Enhancement | 9.0.008.00 | For the exact Windows and Linux versions supported, see the Genesys Supported Operating Environment Reference Guide.
|
Predictive Routing now supports datasets of up to 250 columns for predictor data generation, model training, and analysis. | New feature/Enhancement | 9.0.008.00 | Deployment and Operations Guide |
Model training speed has been considerably improved. | New feature/Enhancement | 9.0.008.00 | |
Predictive Routing now provides progress indicators when loading predictor data and generating predictors. The progress indicators show the percent complete and the number of data rows already loaded. | New feature/Enhancement | 9.0.008.00 | |
The maximum supported cardinality for the Group By functionality in the Lift Estimation report has been increased to 20. All features with cardinalities between 1 and 20 are now available in the Group By selection menu. | New feature/Enhancement | 9.0.008.00 | Predictive Routing Help |
You can now enter a maximum value of 500 simulations in the Lift Estimation analysis report settings. This prevents you from entering numbers too large to efficiently analyze and which can lead to an out-of-memory situation. The Number of Simulations field accepts any value larger than 0 and less than or equal to 500. | New feature/Enhancement | 9.0.008.00 | Predictive Routing Help |
Predictive Routing now provides a text search field for use when selecting attributes for analysis. | New feature/Enhancement | 9.0.008.00 | Predictive Routing Help |
The documentation and the user interface have been updated to reflect the new product name (changed from Genesys Predictive Matching to Genesys Predictive Routing). | Update | 9.0.007.01 | |
The product name has changed from Genesys Predictive Matching to Genesys Predictive Routing. | New Feature | 9.0.007.00 | The documentation and the user interface are scheduled to be updated as a post-release activity. |
Support for both single-site and multi-site high availability architectures. | New Feature | AICS and ASC 9.0.007.00 | Deployment and Operations Guide: |
Support for historical reporting, provided by the Genesys Reporting solution. The following reports are available in Genesys Interactive Insights: Predictive Routing AB Testing Report, Predictive Routing Agent Occupancy Report, Predictive Routing Detail Report, Predictive Routing Operational Report, and Predictive Routing Queue Statistics Report.
Important This functionality requires Genesys Info Mart 8.5.009.12 or higher, Reporting and Analytics Aggregates 8.5.002 or higher, and Genesys Interactive Insights 8.5.001 or higher. |
New Feature | AICS and Strategy Subroutines 9.0.007.00 | Deployment and Operations Guide: |
Real-time reporting templates are available for use in Pulse dashboards: Agent Group KPIs by Predictive Model and Queue KPIs by Predictive Model. | New Feature | AICS and Strategy Subroutines 9.0.007.00 | Deployment and Operations Guide: |
Two new analysis reports have been added to the Genesys Predictive Routing application: Agent Variance and Lift Estimation. | New Feature | AICS 9.0.007.00 | Help File: |
The Model creation interface now includes additional model quality and agent coverage reporting. | New Feature | AICS 9.0.007.00 | Help File: |
The Feature Analysis report, the model creation and training functionality, and the dataset import functionality have been improved to handle large datasets. | Improvement | AICS 9.0.007.00 | Deployment and Operations Guide: |
You can now combine simple predictors to create composite predictors. | New Feature | AICS 9.0.007.00 | Help File: |
Agent State Connector now enables you to set alarms if there are persistent connection issues with Configuration Server or Stat Server. | New Feature | ASC 9.0.007.00 | Deployment and Operations Guide: |
Improved logging for the AICS Tango container when you train a model. The relevant log message now includes the model ID and feature size. | New Feature | AICS 9.0.007.00 | Deployment and Operations Guide: |
The agent occupancy control feature was improved. | Improvement | Strategy Subroutines 9.0.007.00 | Deployment and Operations Guide:
|
The behavior of the time-sliced A/B testing mode (the prr-mode option is set to ab-test-time-sliced) has been improved. | Improvement | Strategy Subroutines 9.0.007.00 | Deployment and Operations Guide:
|
You can now set a timeout value that enables Genesys Predictive Routing to tell whether URS is overloaded, at which point Predictive Routing turns itself off. | New Feature | Strategy Subroutines 9.0.007.00 | Deployment and Operations Guide:
|
When you are training a model, new status indicators immediately inform you of the progress of model training, from "IN QUEUE", to a blinking "IN TRAINING" when the training job starts being processed, to "TRAINED" after job has been completed. | Improvement | AICS 9.0.007.00 | |
Predictive Routing now enforces conversion of non-string ID values into strings in the Agent and Customer Profile schemas. | Improvement | AICS 9.0.007.00 | |
The Predictive Routing strategy integration with URS now automatically deletes interaction scoring data stored in the URS global map once the interaction is routed or abandoned. As a result, the PrrIxnCleanup subroutine is no longer needed. This change requires URS version 8.1.400.37 or higher. | Improvement | Strategy Subroutines 9.0.007.00 | |
Apache Kafka is no longer used for triggering the execution of model training or analysis jobs. This functionality has been taken over by MongoDB. As a result, the kafka container is no longer part of the AICS installation package. | Discontinued container | AICS 9.0.007.00 | Deployment and Operations Guide: |
In the Predictive Routing interface, the Action Features label is now Agent Features; Context Features is now Customer Features; Action Type is now Agent Identifier; Context Type is now Customer Identifier. | Improvement | AICS 9.0.007.00 | Help File: |
Added support for updating, deleting, and reading the indexes on Agent and Customer Profile collections through the Predictive Routing API. | Improvement | AICS 9.0.007.00 | API Reference: |
Models now show how many versions have been created. In addition, you can now copy activated models. | Improvement | AICS 9.0.007.00 | Help File: |
The Composer ActivatePredictiveMatching subroutine now supports two types of responses to score requests, either containing both list and list_ranks fields or just the list field. These are controlled by the request parameter format_as_map. | Improvement | Strategy Subroutines 9.0.007.00 | Deployment and Operations Guide:
|
The following two configuration options are no longer supported as of this release. The functionality they enabled has been adjusted to make them unnecessary. | Discontinued Support | ASC 9.0.006.07 | Deployment and Operations Guide:
|
You can now deploy the AI Core Services (AICS) in Docker containers. | New Feature | AICS 9.0.006.05 | Deployment and Operations Guide: |
This release includes updates to the Predictive Routing web interface for improved usability. | Improvement | AICS 9.0.006.05 | Help File: |
This release includes context-sensitive Help. To open the Help from the interface, click the ? icon on the top menu bar. | Improvement | AICS 9.0.006.05 | Help File: |
In ASC, you can now specify a timeout between each subscription to avoid overloading Stat Server. | Improvement | ASC 9.0.006.06 | Deployment and Operations Guide:
|
Agent State Connector and Strategy Subroutines components can be deployed in a high availability configuration. | New Feature | ASC 9.0.006.06/URS Strategy Subroutines 9.0.006.00/Composer Strategy Subroutines 9.0.006.01 | Deployment and Operations Guide: |
Routing using Predictive Routing can now take agent occupancy into account when selecting the best target. | Improvement | URS Strategy Subroutines 9.0.006.00/Composer Strategy Subroutines 9.0.006.01 | Deployment and Operations Guide:
|
You can customize how Predictive Routing handles the authentication tokens that enable the URS Strategy Subroutines to request agent scores from AICS. | New Feature | URS Strategy Subroutines 9.0.006.00/Composer Strategy Subroutines 9.0.006.01 | Deployment and Operations Guide:
|
Predictive Routing IRD strategy subroutines now utilize the URS TimeBehind[] function to detect when URS is overloaded and adjust their behavior accordingly. | New Feature | URS Strategy Subroutines 9.0.006.00/Composer Strategy Subroutines 9.0.006.01 | Deployment and Operations Guide: |
The workflow for creating Predictors has been made more logical and straightforward. | Improvement | AICS 9.0.006.05 | Help File: |
Users can now reset their passwords from the Predictive Routing web interface. | Improvement | AICS 9.0.006.05 | Help File: |