Page tree

You can design your forms in the Design window. The Design window is divided into the following parts:

  • Dialogs: This is also called the Component Menu, you can access the main components for building your forms/dialogs.
  • Inputs: Enables you to access the data elements and data control types that are used for displaying and capturing data within a script. 
  • Design: The main areas that enable you to design or create the form/dialog.

Dialogs

The screens that you create appear under the Dialogs area, they are individual screens that are presented to the agent.

Resources

Resources are items that can be used within a dialog and they include:

Field

Description

Images

Pictures that may be added to the body of the script.

The following file formats are supported: GIF, JPG, and PNG.

JavaScriptCustom JavaScript that can be used within a dialog for the script.
OtherCatch-all bucket for items that may not be included as JavaScript or resources but may be used within a dialog for the script.
StylesCustom style sheets that may be used within the script.

Inputs

The inputs/data control menu provides access to the data elements and data control types that are used for displaying and capturing data within a script. 

The following elements are present in the data control menu:

  • The Data field enables you to select the data field that you want to add to a dialog.
  • The Value field can be used to specify a default value to the data element being added.
  • The Elements section contains a list of all the data types (controls) that can be added to a script. You can insert a control in a script by double-clicking the control.
    The following controls are available:

    FieldDescriptions
    LabelEnables you to create a label for a field or object on the agent desktop.
    TextFieldEnables you to place a text field onto the agent desktop.
    ProtectedFieldEnables you to create a text field that will hide (or cover) the data as it is being entered.
    NumberFieldEnables you to create a field for capturing a numeric response.
    EmailEnables you to create a field for capturing an email address. When using this control, the script checks to ensure sure that the input in this field is formatted correctly for an email address.
    TextAreaEnables you to place a large text area onto the agent desktop.
    ButtonEnables you to create a button on the agent desktop. This button can be connected to a business rule, internal function, or navigation.
    RadioButtonEnables you to create a single radio button or a set of radio buttons on the agent desktop. These radio buttons, when completed, become mutually exclusive so that only one response can be accepted at a time.
    CheckBoxEnables you to create a single checkbox or a set of checkboxes on the agent desktop so that agents can select multiple items or responses.
    ListBoxEnables you to create a list of items that can be selected on the agent desktop.
    ComboBoxEnables you to create a large list of items that can be viewed within a drop-down list and scrolled through the list with sliders.
    URLEnables you to create a field for capturing a URL When using this control, the script checks to ensure that the input in this field is formatted correctly for a URL.
    DateEnables you to create a field for capturing a date. When an agent clicks the field, a calendar is displayed.
    TimeEnables you to create a field for capturing time. When an agent clicks the field, a drop-down list is displayed for selecting time.

Design

You can use the tools present in the design screen to create a form/window.

IFrame Control

The IFrame control is found only in the dialog editor controls.

An IFrame enables you to embed a URL inside the script. When adding an IFrame to a dialog, a set of properties required for creating the IFrame is displayed. In general, you should provide the URL, width, and height for the frame. 

When the script page is loaded with https, a non-secure connection within an IFrame is not enabled.
  • No labels