PAGE
![]() |
Pops a page with a script to an agent who can read through and navigate during a call. |
Supported Script Types
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Generic | 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 |
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.