Available handlers

These are the available handlers:
  • Store Interactions

    This handler has no configurable parameters. This handler stores matching interactions to an internal data store which can be used for internal reporting.

  • Write To Cache

    This handler can be used in conjunction with the Score from Cache arbitration method. The parameters are:

    • Cache Name specifies the top-level grouping for storing values. This is required.
    • Base Key specifies the second level grouping for storing values. This is required.
    • Key specifies an optional tertiary level for storing values. This is optional.
    • Cache Value the value to be stored. This is required.
    • Duration specifies how long the value will be stored. This is optional. If not specified, the value does not expire. The format of this value is a number followed by a time unit character. For example, 2w means two weeks. The time units are:
      Time unit Description
      s Seconds
      m Minutes
      d Days
      w Weeks
      M Months
      y Years

      The parameter values can be directly entered, reference the data dictionary, or an outcome attribute value. To reference a data dictionary field, specify the name of the profile and the name of the field separated by a period. To reference an outcome attribute, specify Attribute:, followed by the name of the attribute. If an attribute value is used and the interaction contains multiple outcomes a value is written to the cache for each outcome in the interaction.

  • Write To Data Lake

    This handler sends matching interactions to Data Lake. This handler has one required parameter which is the Data Catalog object name. This is typically the plan name.