# Overview

Genesys Agent Scripting is a development tool that enables you to create and maintain browser-based web applications called ”r;agent scripts." An agent script guides agents through an effective customer interaction flow and helps them complete a structured business process. Genesys Agent Scripting also assists in constructing the interfaces to other back office systems.

This Help file provides an overview of Genesys Agent Scripting. The intent of this guide is to provide an end user of the Genesys Agent Scripting editor with instructions for each menu option and window in the system. For purposes of explanation, an imaginary Home and Business Security Systems company was created and a set of processes were defined using Genesys Agent Scripting to illustrate the use of the system.

The figure below identifies the key areas of the Graphical User Interface (GUI) for the Genesys Agent Scripting Editor. Click any section of the image for more information about that section.

The Project Tree and Page Tree areas on the left contain a list of projects, process flows, streams, pages, and branching conditions contained within the current project book.

A project consists of one or more process flows. A process flow consists of one or more streams. A stream consists of one or more pages. A page contains fields and actions.

The Genesys Agent Scripting Page Editor in the middle of the window contains the actual script page and the Process Flow and Stream diagrams provide a visual link to following the call flows.

The right side of the window contains two sections. The Field List provides a list of all of the fields defined in the current project book. The Action List contains a list of all of the buttons defined in the current project book.

Each of the menus at the top of the window and their menu options will be explained throughout this guide. Many of the options available from menus are also available through pop-up menus. Simply right mouse click an item to display its pop-up menu.

Process flow diagrams and Stream flow diagrams are available if you have installed Microsoft Visio 2003 Professional.

A Project Book is another name for the Genesys Agent Scripting repository that comprises objects such as projects, process flows, streams, pages, and fields; all of which are explained in this guide.

Objects may be copied between the next highest level in the tree. Select an object and drag it to the next highest level object. A new instance of the object will be generated in the new location. Changes made to the original object apply to the new object and vice versa.

To make changes to the Genesys Agent Scripting page, simply position the cursor at the point desired to make a change. You can add text by simply typing. Actions, fields, and other controls can be added by using the menu options described in this guide.

Genesys Agent Scripting allows many project books to be maintained.

This online reference guide is organized to correspond to the menus in the Genesys Agent Scripting Editor. There is a book in the Table of Contents for each menu in the Genesys Agent Scripting Editor:

- File

- Edit

- Project

- Process Flow

- Stream

- Page (or Page Layout)

- Format

- Define

- Compile

- Window