Avaya Logo

Previous Topic

Next Topic

Book Contents

Book Index

Service creation environment feature

Type of feature

The service creation environment is a base feature.

About the service creation environment feature

The service creation environment feature provides the tools for developing automated transactions, known as applications. Each application is designed and developed to meet a specific customer need. An application script is a set of instructions written for the system that informs it how to carry out the automated transaction. Scripts define the flow of the call and determine what the caller hears and how the caller responds to the system.

IVR Designer is the icon-based, object-oriented application development tool provided with the Avaya IR system. This PC-based tool can be used by individuals without programming experience to create and modify voice applications.

With the IVR Designer service creation environment, you can create TAS and VoiceXML applications on a Windows-based PC, with a graphical user interface (GUI) that you can customize. IVR Designer features standard Windows operations, with right-click menus and enhanced cut, copy, and paste capabilities.

With IVR Designer, you develop applications by specifying the details of interaction between the Avaya IR system and its callers. IVR Designer includes a set of tools that you use to design, edit, test, simulate, generate, transfer, and install the applications. In addition, you use these tools to diagnose and debug your applications.

The standard system software also supports applications developed using the tools described in the following table:

Tool

Description

Script Builder

Applications created with the Script Builder tool on CONVERSANT systems can be ported to the Avaya IR system or converted to IVR Designer applications.

You can convert existing Script Builder applications to IVR Designer automatically, without having to recreate them in IVR Designer. The Script Builder Conversion Tool is activated by an option on the File Menu within IVR Designer. When you select this option, the Script Builder Conversion Tool finds the desired application on the target Avaya IR system, downloads it to the IVR Designer PC, and converts it to IVR Designer format. You can then modify it as desired before reinstalling it on the Avaya IR system. It is likely that converted applications will require some manual editing to maintain the original functionality.

Transaction Assembly Script (TAS)

TAS is an assembly-type instruction language that can be used by programmers who are experienced in assembly language development to develop voice applications. A sequence of instruction calls run within the generic transaction state machine (TSM) software that manages the low-level interactions required to operate the system. At any time, TAS can be used to assemble, load, change, or replace a script without affecting the other scripts running on TSM or other IRAPI programs running the system.

Voice eXtensible Markup Language (VoiceXML)

VoiceXML applications run on the Avaya IR system. VoiceXML applications can be created using IVR Designer.

Intuity Response Application Programming Interface (IRAPI)

IRAPI is a standard C language programming interface. Applications developed with IRAPI communicate with and execute script applications on the Avaya IR system.

Hardware requirements

The following hardware is required for installation and operation of IVR Designer:

Software requirements

Your personal computer must have the following software installed:

The following software must be installed on the Avaya IR system:

See Also

Application development

Service Creation package

Transaction State Machine package

VoiceXML Interpreter package - backward compatible

© 2006 Avaya Inc. All Rights Reserved.