Voice Orchestration Service Release Notes

From Genesys Documentation
Jump to: navigation, search

Not all releases or changes listed below may pertain to your deployment. Check the table below to see which releases apply to you.

Important
The Release table lists the initial availability date for each release and the deployment environments for which a release is made available. Except when otherwise stated in the description for a specific release, each release includes all of the features and resolved issues that were introduced on earlier dates, regardless of the deployment environment. The features and resolved issues that apply only to a specific deployment environment are noted as such.
First availabilityReleased forHighlightsRelease number
April 01, 2022
Azure.png
Improvements to Voice Orchestration Service behavior when it receives events related to call redirection from SIP Server. 100.0.100.0043
February 22, 2022
Azure.png
Voice Orchestration Service now correctly processes callbacks when there is no answer at the destination. 100.0.100.0039
February 16, 2022
Azure.png
Voice Orchestration Service now correctly sets the media type for digital interactions from Twitter and Facebook. 100.0.100.0038
January 19, 2022
Azure.png PrivateEdition.png
  • Voice Orchestration Service now correctly encodes the HTTP request URL
  • Important security improvements.
  • Support for deploying all private edition services in a single namespace.
100.0.100.0033
November 12, 2021
Azure.png
Voice Orchestration Service now correctly handles the HTTP 201 Created success status response. 100.0.100.0030
October 28, 2021
Azure.png
100.0.100.0027: Resolved issue. 100.0.100.0027
October 11, 2021
Azure.png
100.0.100.0023: Resolved issues. 100.0.100.0023
September 15, 2021
PrivateEdition.png
100.0.100.0010:
  • Early Adopter Program support for Genesys Multicloud CX private edition deployments on GKE.
  • Support for arbitrary UIDs in private edition deployments on OpenShift.
100.0.100.0010
August 19, 2021
Azure.png
100.0.100.0008: Resolved issues only. 100.0.100.0008
June 30, 2021
PrivateEdition.png
Early Adopter Program support for Genesys Multicloud CX private edition deployments on OpenShift. 9.0.000.16

April 01, 2022 Azure.png

Resolved Issues

  • When Voice Orchestration Service receives events related to call redirection from SIP Server, it now terminates an existing live session, which enables Universal Routing Server (URS) to handle call redirection in a consistent fashion. This scenario is triggered when SIP Server performs default routing. Previously in the case of default routing, the Orchestration Service session continued to run when the URS session started. (VOICEMCS-4067)

February 22, 2022 Azure.png

Resolved Issues

  • Voice Orchestration Service now publishes to the session events correctly when it executes the <ixn:createcall> action and there is no answer at the destination. Previously, incorrect interaction.notcontrolled and interaction.deleted events were sometimes published for the "No Answer" scenario. (VOICEMCS-3818)

February 16, 2022 Azure.png

Resolved Issues

  • Voice Orchestration Service now correctly sets the media type for digital interactions from Twitter and Facebook. Previously, the media type was empty, which caused an exception in the strategy and the premature termination of the session. (VOICEMCS-3794)

January 19, 2022 Azure.png PrivateEdition.png

Security Fixes

  • This release includes important security upgrades made to third-party software. (GCLOUD-18868)

Resolved Issues

  • Orchestration Service now correctly encodes the HTTP request URL when executing the action session:fetch with params containing special symbols such as the plus symbol (+). Previously, in some cases, the special symbols were not encoded properly to comply with HTTP specifications. (VOICEMCS-3581)

For private edition

  • Support for deploying the Voice Front End Service in a single namespace with other private edition services has been implemented. To deploy the Voice Front End Service in a single namespace, override the namespace parameter in the Front End Service Helm chart values.yaml file:
    Voicemcs rn update namespace.png
    (VOICEMCS-2912)

November 12, 2021 Azure.png

Resolved Issues

  • Voice Orchestration Service now correctly handles the HTTP 201 Created success status response during the <fetch> action. Previously, this response was triggered the error.session.fetch event. (VOICEMCS-3296)

October 28, 2021 Azure.png

Resolved Issues

  • Voice Orchestration Service can now retrieve the password from the password option of the transaction list configuration object. Previously, the Designer Application did not retrieve the password from the transaction list object. (VOICEMCS-2951)

October 11, 2021 Azure.png

Resolved Issues

  • The Voice Orchestration Service no longer restarts unexpectedly when an SCXML session is terminated because of the "Too many pending events for session" condition. (VOICEMCS-2891)
  • The Voice Orchestration Service now starts the second session as soon as an EventRouteRequest message for the second Designer application arrives and the first session is detached from the first Designer application. (VOICEMCS-3107)

September 15, 2021 PrivateEdition.png

For private edition

  • Voice Orchestration Service now supports the use of arbitrary, or random, user IDs (UIDs) in OpenShift.
    • The Dockerfile has been modified to specify container and file ownership as user=500 (genesys) and group=0 (root).
    • The securityContext settings exposed in the default values.yaml file specify the user and group IDs for the genesys user (500:500:500). You must override these Helm chart values if you want OpenShift to use arbitrary UIDs. For more information, see Configure Voice Microservices.
    • Voice Orchestration Service is deployed using ServiceAccounts that use the restricted Security Context Constraint (SCC). In an earlier implementation, Genesys required you to deploy all private edition services using a ServiceAccount associated with the custom genesys-restricted SCC, to control permissions for the genesys user (500). Genesys now expects OpenShift to use arbitrary UIDs in your deployment, and the genesys-restricted SCC has been deprecated. If you previously deployed Voice Orchestration Service using the genesys-restricted SCC, Genesys recommends that you redeploy Voice Orchestration Service so that you use arbitrary UIDs.
    (VOICEMCS-2614)
    More info: Configure Voice Microservices
  • As of October 29, 2021, Voice Orchestration Service supports deployments on Google Kubernetes Engine (GKE) in Genesys Multicloud CX private edition, as part of the Early Adopter Program. (CPE-1983)

August 19, 2021 Azure.png

Resolved Issues

  • The interactionid attribute is now included in interaction.terminate.done events. (VOICEMCS-2696)
  • When MCP returns the content of the variables to the SCXML session through an HTTP POST request and the content length of the request exceeds 100 KB, the Voice Orchestration Service no longer responds with an HTTP 413 error code because of the internal limit in the body-parser component. The content length limit is now increased to 1 MB. (VOICEMCS-2660)

June 30, 2021 PrivateEdition.png

For private edition

  • Starting with this release, Voice Orchestration Service is available for select customers in Genesys Multicloud CX private edition, as part of the Early Adopter Program. Deployments on OpenShift Container Platform (OpenShift) are supported. (VOICEMCS-1740)
    More info: Voice Microservices Private Edition Guide