Custom Types are variables that contain a set of fields related to a specific object. For example, a Custom Type representing a customer object would contain fields such as First Name, Last Name, Address, Age, etc.

Currently, the following primitive variable types are supported in objects:

  • Text
  • Number
  • Date
  • Currency
  • Boolean
  • Image

Custom Types are defined in the Admin Console. Once defined, a Custom Type can be added by the Admin as a System Variable for use globally in any Interaction, or assigned by a designer as a User Variable for use in a single Interaction.

Custom Types are also used in Integration Point definitions, allowing Interact to obtain and display information from external data sources such as CRM systems, databases, etc.

Refer also to the following sections: