Composer Overview
Contents
Use to Create Routing and Voice Applications
Composer is an Integrated Development Environment (IDE), based on Eclipse, for developing routing applications for the Genesys Orchestration Platform 8.x, which includes:
- Universal Routing Server (URS)—which enables intelligent distribution of voice and multimedia interactions throughout the enterprise.
- Orchestration Server (ORS)—an open standards-based platform with an SCXML engine, which enables the customer service process. ORS is responsible for executing orchestration logic (SCXML) that is provided by an application server (such as an application server hosting an SCXML-based routing application created in Composer). The responsibility of URS within the Orchestration Platform is to provide a necessary service to Orchestration Server to support Routing functions.
You can also use Composer to create voice applications for Genesys Voice Platform (GVP) 8.1+—a software suite, which unifies voice and web technologies to provide a complete solution for customer self-service or assisted service.
Notes:
|
Application Development
Composer provides both drag-and-drop graphical development of voice applications (or “callflows”) and routing strategies (or “workflows”) as well as syntax-directed editing of these applications.
- For voice applications for the Genesys Voice Platform, Composer supports editing of VoiceXML 2.1, CCXML1.0 and SRGS 1.0.
- For routing applications for the Genesys Orchestration Platform, Composer supports editing of SCXML 1.0. Applications may be developed in an "offline” mode, without requiring the user to connect to Genesys Configuration Server.
Application Debugging
Composer provides real-time debugging capabilities for both voice and routing applications.
- The Genesys Voice Platform Debugger is integrated with GVP for making test calls, viewing call traces, and debugging applications. It supports accessing SOAP and REST-based Web Services. Database access is possible using server-side logic and a Web Services interface.
- The Orchestration Server Debugger, integrated within the workflow editor, works with both live and simulated calls. For live calls, it places those calls into a T-Server/SIP Server connected to a URS/ORS system. The capabilities include setting breakpoints, stepping through a workflow, viewing and setting the values of variables, and viewing event messages from the URS/ORS platform.
Eclipse
Composer is an Eclipse-based application. The use of Eclipse as the underlying framework enables the use of third party IDE plug-ins, supporting integration with third party source code control systems, server-side development enhancements, and side-by-side development of any business logic required to support your applications.
Operating Systems
Composer can run on the following operating systems: Windows 2003 and 2008, Windows XP, Windows Vista, Windows 7, and Mac OS.
Composer Help Wiki URL
The URL to the Composer Help wiki is configurable by using the Online Wiki URL field: Window > Preferences > Help. The default works with English but if, for example, Japanese pages were available in a different location, then you could change the URL accordingly.
Third Party Software
This product includes software developed by:
- The Eclipse Foundation (http://www.eclipse.org).
- The Apache Software Foundation (http://www.apache.org/).
- The JDOM Project (http://www.jdom.org/).
- The Jaxen Project (http://www.jaxen.org/).
- The SAXPath Project (http://www.saxpath.org/)
This software contains code from the World Wide Web Consortium (W3C) for the Document Object Model API (DOM API) and SVG Document Type Definition (DTD).
The audio prompts used in Composer are provided by GMVoices (http://www.gmvoices.com).
Also see the Legal Notices section on the installation CD ReadMe file.