Jump to: navigation, search

Copyright

All Genesys software is © Copyright 2011–2016 Genesys Telecommunications Laboratories, Inc. All rights reserved.

Complete information about Genesys proprietary intellectual property, including copyrights, can be found here.

Trademarks

Genesys and the Genesys logo are registered trademarks of Genesys Telecommunications Laboratories, Inc. in the U.S.A. and other countries. Complete information about Genesys proprietary intellectual property, including all trademarks, can be found here.

All other trademarks are the property of their respective owners.

Third Party Software

Genesys follows applicable third-party redistribution policies to the extent that Genesys solutions utilize third-party functionality. Please contact your customer care representative if you have any questions. The following list describes specific third-party code and functionality for this product:


This product includes xxHash hash algorithm, developed by Yann Collet.
Copyright (C) 2012-2016, Yann Collet.
BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You can contact the author at : - xxHash source repository : https://github.com/Cyan4973/xxHash


This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/).

This product contains cryptographic software written by Eric Young, (mailto:eay@cryptsoft.com).

Part of the software embedded in this product is gSOAP software distributed under terms of the gSOAP Public License. Portions created by gSOAP are Copyright (C) 2001-2004 Robert A. van Engelen, Genivia inc. All Rights Reserved.

THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY GENIVIA INC AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This product includes software developed by the Apache Software Foundation (http://www.apache.org).

NOTICE OF RESTRICTED RIGHTS FOR ORACLE PRODUCTS LICENSED TO THE US GOVERNMENT Oracle Programs delivered to the United States government subject to the DOD FAR Supplement are 'commercial computer software' and use, duplication, and disclosure of the programs, including documentation,shall be subject to the licensing restrictions set forth in the applicable license agreement therefor. Otherwise, Oracle programs delivered subject to the Federal Acquisition Regulations are 'restricted computer software' and use, duplication, and disclosure of the programs, including documentation, shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software-Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

Copyright

All Genesys software is © Copyright 2011–2016 Genesys Telecommunications Laboratories, Inc. All rights reserved.

Complete information about Genesys proprietary intellectual property, including copyrights, can be found here.

Trademarks

Genesys and the Genesys logo are registered trademarks of Genesys Telecommunications Laboratories, Inc. in the U.S.A. and other countries. Complete information about Genesys proprietary intellectual property, including all trademarks, can be found here.

All other trademarks are the property of their respective owners.

Third Party Software

Genesys follows applicable third-party redistribution policies to the extent that Genesys solutions utilize third-party functionality. Please contact your customer care representative if you have any questions. The following list describes specific third-party code and functionality for this product:


This product includes xxHash hash algorithm, developed by Yann Collet.
Copyright (C) 2012-2016, Yann Collet.
BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You can contact the author at : - xxHash source repository : https://github.com/Cyan4973/xxHash


This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/).

This product contains cryptographic software written by Eric Young, (mailto:eay@cryptsoft.com).

Part of the software embedded in this product is gSOAP software distributed under terms of the gSOAP Public License. Portions created by gSOAP are Copyright (C) 2001-2004 Robert A. van Engelen, Genivia inc. All Rights Reserved.

THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY GENIVIA INC AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This product includes software developed by the Apache Software Foundation (http://www.apache.org).

NOTICE OF RESTRICTED RIGHTS FOR ORACLE PRODUCTS LICENSED TO THE US GOVERNMENT Oracle Programs delivered to the United States government subject to the DOD FAR Supplement are 'commercial computer software' and use, duplication, and disclosure of the programs, including documentation,shall be subject to the licensing restrictions set forth in the applicable license agreement therefor. Otherwise, Oracle programs delivered subject to the Federal Acquisition Regulations are 'restricted computer software' and use, duplication, and disclosure of the programs, including documentation, shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software-Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

New in Release 8.1.0

  • ORS supports interaction persistence through the use of Cassandra. This functionality provides uninterrupted processing of sessions regardless of ORS instance failure. Other applications within the ORS cluster will pick up the pending task as stipulated in persistence database.

    Note: Cassandra is a highly scalable second generation distributed database and is part of the Apache project. Cassandra services can also be implemented in an N+1 architecture similar to ORS and is bundled on this ORS CD. For more information on Cassandra, please refer to the Cassandra Installation/Configuration Guide.

  • ORS now facilitates a real-time view of sessions through Genesys Administrator. Users can see all current and pending sessions listed by cluster, Orchestration service, and so on, for the previous 24 hours.
  • ORS now allows the use of Statistical Functional Module functions without subscribing the required statistics beforehand within the SCXML application.
  • ORS is now supported on the Red Hat Enterprise Linux 5.5 32-bit and the 64-bit Native operating systems, in addition to the operating systems on which it is currently supported.
  • ORS now supports TCP/IP v6. TCP IP v6 improves network security and addresses allocation and efficiency in routing traffic.

New in Release 8.1.1

  • Genesys Orchestration Server (ORS) can now be used to implement the business logic associated with Advice of Charge (AoC) through the <privateservice> action. This feature enables SIP Server to act as a Charge Determination Point (CDP) to specify the charges/billing rates that will be applied for using a service.
  • Orchestration platform now supports Service Level and Service Objective routing solutions. Users can now build SCXML applications to achieve these solutions.
  • The Cassandra Open Source solution that is packaged with the Genesys Orchestration Solution is upgraded to versions 0.7x and 0.8x.
  • ORS now provides stricter session control through Genesys Administrator, which facilitates real-time reporting for the Orchestration platform and provides application provisioning capabilities.
  • Encryption of the Secure Socket Layer (SSL) security password that is used to retrieve strategies is now supported.
  • Username, password, and headers are now supported in the session:fetch action.

New in Release 8.1.2

  • Orchestration platform now supports call treatment which just includes ORS and media server only. In the previous versions, this functionality was managed by URS working in tandem with ORS.
  • Genesys Orchestration Server (ORS) now has features enhancing multisite routing from an ORS cluster.
  • ORS now supports fallback URI, as a failover mechanism to provision SCXML application from a Web Server.
  • This release of ORS supports multiple views of an Interaction queue, this provides flexibility to users to branch out earlier based on conditions up-front before kick starting a work flow.
  • ORS now supports sending user events to a specific T-Server/SIP Server/IVR Server.
  • ORS now supports extension data update during call processing to influence, recording, reject codes, dynamic greetings, remote supervision, overriding ring no answer capabilities.
  • ORS now supports Windows 2008 64-bit native.

New in Release 8.1.3

  • There has been a significant architectural change in this release of ORS. ORS now supports a cluster failover and load distribution across two or more data centers. Instead of a cluster of ORS nodes, the architecture is modified such that sessions are distributed among node pairs (primary/backup) with active primary.
  • The Apache Cassandra open source solution packaged with Genesys Orchestration Solution now supports a single Cassandra instance across multiple data centers. The Cassandra version included on ORS CD has also been upgraded. ORS 8.1.3 supports Apache Cassandra Version 1.1.x, beginning with Version 1.1.12.
  • The <createcall> functionality, which enables calling a user-defined number through the SCXML application, now also provides support to decipher the call status of the initiated call by classifying it as VM, FAX, or dead air, and to provide the specific events to the requested party. This feature assists the Genesys Mobile Engagement solution.
  • ORS performance has been improved significantly with this release.

New in Release 8.1.4

8.1.4 CD Updates

The following new feature was introduced in the August 2016 CD update of Orchestration Server:

  • Support for Red Hat Enterprise Linux 7.


The following new features were introduced in the November 2015 CD update of Orchestration Server:

  • The ORS platform now includes a “Performance Monitoring” feature. You can configure performance-related counters, which can then be displayed through Genesys RTME clients, such as Pulse.
  • The Performance Monitoring feature of ORS allows users to define separate log messages for each type of performance counter. A new option, http-verbose, can be used to control the volume of HTTP request logging.
  • ORS now allow users to selectively hide "sensitive data" in logs when such data is not explicitly requested by an SCXML application.

The following new features were introduced in the June 2015 CD update of Orchestration Server:

  • You can now monitor ORS performance using a set of performance-related counters and configure conditions that will both trigger and clear Management Layer alarms.
  • A new detach attribute for the ixn:redirect action controls whether ORS should detach an interaction from the current session before routing to the specified target.
  • A new option, getlistitem-binary-conversion, defines how binary-formatted Transaction List item attributes will be treated by the function _genesys.session.getListItemValue(list, item) when an item is returned as an OBJECT of key-value pairs.
  • A new option, mcr-pull-cycle-quota, allows you to define how many multimedia interactions ORS will request to be pulled from queues in a given pulling cycle during enhanced pulling.
  • ORS adds the capability to specify a reasons property in the hints attribute for the ixn:redirect action.
  • ORS supports Debug Logging Segmentation, which provides more precise control of logging when the log-trace-segments option is configured.
  • Several performance improvements in the SCXML documents processing minimize session-creation time.
  • Two new configuration options, max-assembled-cache-age and assembled-cache-reload-threshold, allow users to fine-tune the behavior of the Assembled Document Cache.
  • ORS supports voice call and Open Media interaction User Data properties represented by a key-value pair of Unicode or Binary type.
  • Orchestration Server now supports Red Hat Enterprise Linux 6 and Windows Server 2012 native 64-bit.

8.1.4 Initial Release

The following new features were introduced in the initial 8.1.4 release of Orchestration Server.

  • An ORS/Interaction Server protocol extension enhances the mechanism of getting the appropriate interactions for processing from Interaction Server. With enhanced pulling, the pull mechanism uses the strategy name and allows different priorities to be set for different types of interactions. This enhanced pull mechanism can result in improvements in performance and reliability.
  • ORS supports Submitter objects configured in Composer. Submitters supply parameters that control how Interaction Server submits multimedia interactions to ORS.
  • An ORS protocol extension supports the attachment of Virtual Queue data to multimedia interactions. The attached user data can then be used by a Reporting Solution, such as Genesys Info Mart. This feature requires Universal Routing Server 8.1.4.
  • Support for activation/deactivation of any specific routing strategy.
  • ORS can directly connect to Configuration Server and pull data. For example, when executing the GetListItemValue function, Orchestration Server can pull data without going through Universal Routing Server.
  • Orchestration Servers configured as an High Availabilty pair can automatically synchronize voice treatment request data, thereby ensuring a smooth switchover.
  • ORS can now terminate a session when the ixn.redirect action is successfully completed, and there is no other associated interaction attached to that session during the configured timeout. This functionality is enabled by the new Application-level option, ixnfm-idle-session-ttl, in the orchestration section.

Copyright

All Genesys software is © Copyright 2011–2018 Genesys Telecommunications Laboratories, Inc. All rights reserved.

Complete information about Genesys proprietary intellectual property, including copyrights, can be found here.

Trademarks

Genesys and the Genesys logo are registered trademarks of Genesys Telecommunications Laboratories, Inc. in the U.S.A. and other countries. Complete information about Genesys proprietary intellectual property, including all trademarks, can be found here.

All other trademarks are the property of their respective owners.

Third Party Software

Genesys follows applicable third-party redistribution policies to the extent that Genesys solutions utilize third-party functionality. Please contact your customer care representative if you have any questions. The following list describes specific third-party code and functionality for this product:


This product includes xxHash hash algorithm, developed by Yann Collet.
Copyright (C) 2012-2016, Yann Collet.
BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You can contact the author at : - xxHash source repository : https://github.com/Cyan4973/xxHash


This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/).

This product contains cryptographic software written by Eric Young, (mailto:eay@cryptsoft.com).

Part of the software embedded in this product is gSOAP software distributed under terms of the gSOAP Public License. Portions created by gSOAP are Copyright (C) 2001-2004 Robert A. van Engelen, Genivia inc. All Rights Reserved.

THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY GENIVIA INC AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This product includes software developed by the Apache Software Foundation (http://www.apache.org).

NOTICE OF RESTRICTED RIGHTS FOR ORACLE PRODUCTS LICENSED TO THE US GOVERNMENT Oracle Programs delivered to the United States government subject to the DOD FAR Supplement are 'commercial computer software' and use, duplication, and disclosure of the programs, including documentation,shall be subject to the licensing restrictions set forth in the applicable license agreement therefor. Otherwise, Oracle programs delivered subject to the Federal Acquisition Regulations are 'restricted computer software' and use, duplication, and disclosure of the programs, including documentation, shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software-Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

New in Release 8.1.4

9.0.000.00 CD Update - March 2018

  • This release supports Cassandra internal authentication. New options, username and password, support this feature.
  • By default, ORS now attaches interaction properties to ESP requests. A new attach_ixn_data attribute for the <session:fetch> action of the esp method can be used to enable/disable attachment of interaction properties.
  • With this release, the ORS option, http-ssl-version, supports additional values TLSv1_0, TLSv1_1, and TLSv1_2.
  • ORS installation includes an Orchestration Plug-in to provide a real-time view of sessions currently being executed by ORS.
  • This release supports Cassandra 3.9.
  • Support for Windows Server 2016 64-bit native is added.
  • ORS enhances its Elasticsearch real-time reporting capabilities with the addition of the following new features.
    • Explicit mapping of session and performance indexes
    • A new Orchestration SCXML extension, elasticconnector
    • Kibana Visualization samples
  • ORS now supports Elasticsearch releases 5.x, starting from 5.3.0.
  • With this release, ORS is enhanced to support a graceful shutdown.
  • Users can configure an ORS cluster using a dedicated Transaction object of type List. In addition, options for all ORS applications in a cluster may be configured within that object. This eliminates the need to individually configure the options in every ORS application.
  • ORS now provides the capability to define arbitrary headers for the HTTP requests generated by the SCXML engine to retrieve SCXML strategy documents. A new configuration section, scxml-doc-request-headers, is introduced to define additional headers.

Orchestration Server

Genesys Orchestration Server (ORS) is the session-based Genesys Routing component that takes Genesys' core capability of routing and extends it, generalizes it, and integrates it more tightly with other Genesys products. Orchestration Server executes SCXML-based routing strategies, such as those created in Composer.

This documentation set should give you most of the information you need in order to deploy and work with Orchestration Server and its SCXML engine.


Below is a short introductory video on Orchestration Server:

What's New

Orchestration Server is part of 9.0, which can include component releases from both 9.0.x and 8.1.x code streams.


Release Notes

Documentation

Orchestration Server 8.1.4 Deployment Guide

Provides Deployment Information for Orchestration Server 8.1.4.

Migrating to ORS 8.1.4

Provides information for Migrating to Orchestration Server 8.1.4.

Cassandra 2.2.5 / 3.9 Installation/Configuration Guide

Contains Procedures Relevant to Deployment of the Cassandra Database.

Cassandra 1.1.x Installation/Configuration Guide

Contains Procedures Relevant to Deployment of the Cassandra Database.

Orchestration Server 8.1.4 Developer Guide

Contains an SCXML Technical Reference. Describes Extensions for Orchestration Applications.


More Release Information


What's New in 8.1.x

Release Notes

Documentation

New3.pngOrchestration Server 8.1.4 Deployment Guide

Provides Deployment Information for Orchestration Server 8.1.4.

New3.pngMigrating to ORS 8.1.4

Provides information for Migrating to Orchestration Server 8.1.4.

Cassandra 2.2.5 / 3.9 Installation/Configuration Guide

Contains Procedures Relevant to Deployment of the Cassandra Database.

Cassandra 1.1.x Installation/Configuration Guide

Contains Procedures Relevant to Deployment of the Cassandra Database.

New3.pngOrchestration Server 8.1.4 Developer Guide

Contains an SCXML Technical Reference. Describes Extensions for Orchestration Applications.


More Release Information


Release Notes

Documentation

Orchestration Server 8.1.3 Deployment Guide

Provides deployment information for Orchestration Server 8.1.3.

Orchestration Server 8.1.2 Deployment Guide

Provides deployment information for Orchestration Server 8.1.0 through 8.1.2.

Orchestration Server 8.1.3 Migration Guide

Provides migration information for migration to Orchestration Server 8.1.3.

Cassandra 1.1.x Installation/Configuration Guide

Introduces procedures relevant to deployment of the Cassandra Database.

Orchestration Server 8.1.3 Developer Guide

Contains an SCXML Technical Reference. Describes Extensions for Orchestration Applications.


More Release Information


Release Notes

Documentation

Orchestration Server 8.0 Deployment Guide

Introduces procedures relevant to deployment of Orchestration Server.

Cassandra Installation/ Configuration Guide

Introduces procedures relevant to deployment of Cassandra.

Orchestration Server 8.0 Developer Guide

Introduces procedures relevant to the development of Orchestration Server.

Readme

This page was last modified on August 9, 2018, at 10:29.