In the agent browser, login occurs via a special script called _sysLogin. This page is one of several system scripts that are governed by particular editing rules: generally, the visual appearance of the page may be changed, but not it's structure and identity.
In this category are, for example:
For all system scripts, any visual appearance items can be changed freely, although you must test the changes on a test Scripter tenant, before deploying to a live production tenant. In this case the script writer should ensure that usability is not impaired. e.g. buttons too small, missing image file, button positioned so it is not visible on the page, etc.
In this category are, for example:
The freedom to edit structure and identity varies between system scripts, as follows:
Script | Comment |
---|---|
_sysLogin | The engine has particular dependencies in this areas of structure and identity and so these items may only be changed by Sytel or after consultation with Sytel. If changes are made in these areas, it is likely that either the engine will not start, or the login process is broken and the agent can no longer log in. The _sysLogin script in particular should not be loaded by Scripter Designer because it will modify the flow chart structure in a way that will break the login script. To edit the _sysLogin script screens, you should either
|
_sysDefaultIvrAgentScript
_sysDefaultLiveAgentScript |
You are free to make changes |
_sysAdhocCallAgentScript | Please consult Sytel before making any changes |
The text displayed on the login page controls can be modified by the localisation if required. If localisation exists for any elements on the page, this will override the text in the XAML file.
For elements that are not localised the easiest way to modify the login script is to use the Scripter Screen Editor directly, but you must run it in a slightly different way. When launched outside of Scripter Designer, it must be run from the same path as where the script resides, otherwise it will not pick up the images.
To launch Scripter Screen Editor in the _sysLogin script directory:
Localization of labels is already pre-configured and performed via a separate mechanism (refer to online documentation)