Elements include controls, buttons, links, lists, and other options. The elements act as an essential requirement for creating a page. You can drag and drop elements in the design area and set styles and properties.

Controls 

The following controls are available in the Elements area:

  • Button: Enables you to create a button on the agent desktop. This button can be connected to a business rule, internal function, or navigation.
  • Checkbox: Enables you to create a single checkbox or a set of checkboxes on the agent desktop so that the agents can select multiple items or responses.
  • Radio: Enables 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.
  • Number: Enables you to create a field for capturing numeric responses.
  • Money:  Enables you to create a field for capturing the amount in dollars. 
  • Date: Enables you to create a field that uses a calendar for capturing a date. 
  • Time: Enables you to create a field that uses a drop-down list for capturing the time. 
  • Text: Enables you to place a text field onto the agent desktop.
  • Protected: Enables you to create a text field that hides (or covers) the data as it is being entered.
  • Textarea: Enables you to place a large text area onto the agent desktop.
  • Email: Enables you to create a field for capturing an email address. When using this control, the script runs a check to ensure that the input in this field is formatted correctly for an email address.
  • List Box: Enables you to create a large list of items that can be viewed within a drop-down box and scrolled with sliders. 
  • Combo Box: Enables you to create a list of items that can be selected on the agent desktop.
  • Label: Enables you to create a label for a field or object on the agent desktop.
  • Link: Enables you to create a link to a URL. 
  • Address: Enables you to add the USPS address verification form.
  • State: This is a pre-built element, which enables you to pick states from the list. For example, when using this control, you must specify the country that you can add. When you specify the country, all the states within the selected country appear in a drop-down list.
  • IFrame: An IFrame enables you to embed an HTML page 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. Because the script page is loaded with https, any non-secure connections within an IFrame are not allowed.
  • Payment: Enables you to facilitate a smooth, secure payment capture by protecting the details of the payments. This is an in-built function in the script so that the agent can seamlessly handle the payment information. 
  • Contact Lookup: Agents can search for contacts associated with a phone number, activate a specific account, and manage account details as needed. This functionality can significantly improve an agent's ability to efficiently assist customers and navigate through customer data during calls.