PAGE

Pops a page with a script to an agent who can read through and navigate during a call.

Supported Script Types

Generic Email Chat Phone Voicemail Work Item

Properties

Title
The title of the HTML page.
RawXML
Reserved. Used to store the Page configuration. Not user editable.
ShowNext
When True, inserts the Next button on the HTML page.
ShowBack
When True, inserts the Back button on the HTML page.
StyleSheet
Stylesheets will work when linked to an external stylesheet. For example, <link REL="stylesheet" type="text/css" href="style.css">
BranchKey
Reserved. Used by the Page Property editor. Not user editable.
BranchOptions
Reserved. Used by the Page Property editor. Not user editable.

Branches

Default
The Default branch condition will be used unless another specific branch condition is met.
OnNext
This branch condition is followed when the user clicks the "Next" button.
Custom Cases
The branches created when connecting the action to secondary actions using Variable Branch Conditions.

Validators

Validator Type

Purpose

Validation Value Required

RequiredMin

Specifies that a value must be entered in this field.

True/False

MinLength Field entered may not contain less than the number of characters specified in this value. Integer
MaxLength Field entered may not contain more than the number of characters specified in this value. Integer
RangeLength Field entered must contain at least X characters to Y characters. Value must be in the form “X-Y” where X and Y are integers. X-Y

Min

Field entered must contain a number that is greater than or equal to this value.

Integer

Max

Field entered must contain a number that is less than or equal to this value.

Integer

Range Field entered must contain a number between X and Y, including X and Y. For example, if the range is 5-10 then the value entered must be greater than or equal to 5 and less than or equal to 10. X-Y
Email Field entered must be in the format of an email. None

URL

Field entered must be in the format of URL.

None

Date

Field entered must be in the format of a valid date. Only the format must be valid, not the actual date (e.g. 2/29/2011 is not a valid date but is a valid format therefore will pass). This includes both U.S. and international date formats such as mm/dd/yyyy and yyyy/mm/dd.

None

Number Field entered must be in the format of a decimal number. None
Digits Field entered must contain digits only. None

CreditCard

Field entered must be in the format of a valid credit card number. The algorithm used cannot verify the validity of the number; it is an integrity check only.

None

RegularExpression

Field entered must match the regular expression defined in this value.

None

Tips and Tricks

  • Contact Centers will find that invoking Agent Scripting will cut down on training, improve call handling, and the contact center will have more control in the way calls are being handled.
  • Validators allow a scripter to restrict agent input to only data that meets specific formatting rules. For example, credit card numbers, dates, and email addresses all require a very specific format to be valid. This functionality provides a built-in Validator for a variety of commonly used formats. In addition, an input control may also have restrictions such as being a required field or having a min or max length. These types of validation rules may also be defined for any of these input fields.
  • The system can be configured to display screens and popups so that agents can be directed to the next steps needed while they are on the phone with the contact.
  • The agent is transitioned through a series of pages depending on how the contact responds to certain questions. The PAGE action calls the appropriate page(s).
  • Any variables created or changed by the PAGE action will lose their values when any event, such as ONRELEASE, ONSIGNAL, or other similar event, runs in the script. If data needs to be preserved for use after the call ends, an API call or DB insert should be used via iframe before the PAGE action ends.