Configuring Siebel Business Applications > Architecture of Siebel Business Applications > About Standard Interactivity and High Interactivity >

Overview of Standard Interactivity and High Interactivity

This topic describes an overview of standard interactivity and high interactivity.You deploy Siebel CRM in standard interactivity or high interactivity. For more information, see the following topics:

Standard Interactivity

Standard interactivity resembles most traditional Web applications. It supports different types of browsers. Page refreshes occur often, such as if the user creates a new record, submits a form, or browses through a list of records. You typically deploy a customer application in standard interactivity. Standard interactivity includes the following qualities:

  • An applet that is in query mode displays a check box as a menu.
  • A hierarchical list does not constrain values. Example hierarchical lists include Area and Subarea for service requests.

High Interactivity

High interactivity resembles a Windows client. It supports fewer browsers than standard interactivity, but it includes a set of features that simplifies data entry for the user. For example, page refreshes do not occur as often as they do in standard interactivity. The user can create new records in a list, save the data, and continue browsing without encountering a page refresh. You typically deploy a Siebel employee application in high interactivity.

High interactivity supports the following features:

  • Browser scripting. Allows you to use browser script to access Siebel objects. To reduce the number of page refreshes, this technique allows you to build data validation logic on the client.
  • Implicit save. Allows Siebel CRM to automatically save a record if the user steps off the record.
  • User interface features. Allows the following features:
    • Drag-and-drop column reordering
    • Drag-and-drop file attachments
    • Keyboard shortcuts
    • Pop-up controls for calendar
    • Calculator and currency functions
    • Applet scroll bars
  • Customizable toolbars. Allows you to customize JavaScript toolbars and define new ones. For more information, see Using Web Templates to Customize Toolbars.

List Applet Behavior

Siebel CRM renders a list applet differently depending on the interactivity:

  • Standard interactivity. The user can click a row selector control in a row in the list to activate the row. If chosen, the fields in the row can activate input or edit controls. Clicking New creates a new row with a series of empty fields where the user can enter information.
  • High interactivity. The user can click any area in a row in the list to activate the row:
    • Because the row selector control is redundant, Siebel CRM automatically deletes the control when it renders the list.
    • Because high interactivity uses an implicit save model, a Save control is not required. If the user steps off the current record, then Siebel CRM automatically saves changes to the Siebel database.

Comparison of Standard and High Interactivity

Table 2 compares some of the major technology and deployment capabilities between standard interactivity and high interactivity.

Table 2. Some Differences Between Standard and High Interactivity
Standard Interactivity
High Interactivity

Uses Java technology



Uses JavaScript technology



Uses ActiveX technology



Uses Document Object Model




Customer or partner

Siebel employee or partner

Configuring Siebel Business Applications Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.