Desktop Controls
This section describes the controls that you can add to a desktop. Each control has a number of properties that you can set.

Data entry element
A Data entry element is a form that consists of one or more data entry controls, such as text boxes, radio buttons, and grids.
You design data entry elements using the Data Entry Designer. From the Desktop Designer, you can create new data entry elements and view existing data entry elements.
For a configuration desktop, you can drag on as many data entry elements as you require. The user will only be able to view one of these at a time. You’ll also need to add a menu control to your configuration desktop. The user will use this to navigate between the data entry elements.
Property | Description |
---|---|
Element name |
Select the data entry element to use, or click If you choose to create a new data entry element, you’ll have the option to open and start editing it straightaway. |
Title |
Type a title to show in the data entry element’s title bar. If you do not define a title, the data entry element will not have a title bar and it will always be expanded. |
Accessible Name |
Accessible Name is only picked up by Syntelate XA if you provide a Title. If you provide a Title, you should provide the same name for the Accessible Name. Doing so adds the Accessible Name to the skip navigation menu. The skip nav allows users of assisted devices and keyboards to tab to the desktop control quickly, saving them time and effort. |
Condition |
Set a condition to define when the control is shown on the desktop. For example, perhaps you have a data entry element that you only want to show when an agent is working on an email. For this, you’d set a condition of:
(assuming your universe’s You define the condition using the Calculation Builder. |
On enter actions | Select actions to perform when this data entry element loads. |

Menu
A Menu lets an agent create a new record.
Property | Description |
---|---|
Title |
Type a title to show in the menu’s title bar. |
Items |
Defines the options in the menu. For each item, the Title is what the agent sees in the menu. As for the Item:
Click |

Workload
A Workload shows records that an agent is currently working on or records that the agent will soon have to work on. The agent can click any record in a workload to open it (unless they are on a focused interaction).
Syntelate XA supports two workloads per desktop:
- 1 current Workload
- 1 upcoming Workload
Property | Description |
---|---|
Title |
Type a title to show in the workload’s title bar. |
Current or upcoming? | Click Current to show records that the agent is currently working on or Upcoming to show records that the agent will soon have to work on. |
Refresh rate |
For upcoming workloads only, type the refresh rate in seconds. The refresh rate defines how frequently Syntelate XA checks for new records to display or for records to remove (because these records have already been dealt with by other agents). If you leave this property blank, then the workload will only refresh when a record is closed. |
Max items to display | For upcoming workloads only, type the maximum numbers of items to display. Leave blank to display all items. |

Script
A Script tells agents what to say and do during a call. It also defines the different paths that the call can go down.
You design scripts using the Script Designer. From the Desktop Designer, you can create new scripts and view existing scripts.
Property | Description |
---|---|
Script name |
Select the script to use, or click If you choose to create a new script, you’ll have the option to open and start editing it straightaway. |
Title |
If you wish, type a title for this script. This is for your benefit only: it will not be shown to agents. At runtime, a script displays the name of the current data entry element in the title bar. |
Condition |
Set a condition to define when the control is shown on the desktop. For example, you may want to show different scripts for inbound and outbound voice calls. In this case, you’d have two script controls on your desktop. One would have the following condition:
The other would have this condition:
(assuming your universe’s You define the condition using the Calculation Builder. |

Charts
A Charts control shows one or more charts on a desktop.
To design charts, use the Charting Editor.
Property | Description |
---|---|
Title |
Type a title for the chart(s). |
Show dropdown? |
Shows a dropdown menu that lets the agent select a chart to view. This property only shows when two or more charts have been added. If you select No for this property, then you’ll need to use actions to toggle between charts. |
Show refresh button? | Shows a button on the chart that the agent can click to refresh the chart. |
Charts |
Click For each chart, you can set the following properties:
|

Chat
A Chat lets agent handle chats with customers. The Chat element supports web, SMS, and social media messaging chats. All types of chat are displayed in the Chat element on the agent desktop. Here is an example of the Chat element showing a web chat:
Properties
The following table describes the properties you can change for the Chat element in Desktop Designer. You can see these properties if the Chat element is on the canvas, by selecting the Chat element's contextual menu (a cogwheel icon). Doing so will open the Control properties pane.
Property | Description |
---|---|
Display END CHAT button |
Required. Select Yes or No. Note: Since the END CHAT button is a disposition button, and because the agent must be provided with a means to disposition each interaction, if you choose not to display the END CHAT button to the agent, you must provide an alternative disposition button elsewhere on the Syntelate XA Agent Desktop, such as in the Script. |
Title |
Enter a title to show in the Chat element's title bar. In most contexts, the title "Chat" works well. But you can name it anything you like. The important point is that the agent can see the title, and it helps them use the agent desktop. |
On enter actions | Select actions to perform when the chat loads. |
Feature | Web chat | Facebook Messenger | SMS chat | |
---|---|---|---|---|
Transfer | ✓ | ✓ | ✓ | ✓ |
Upload files | ✓ | |||
Smart Text | ✓ | ✓ | ✓ | ✓ |
Rewriter | ✓ | ✓ | ✓ | ✓ |
Sentiment Analysis | ✓ | ✓ | ✓ | ✓ |
Translation | ✓ |