Interaction routes

There are two primary APIs for interacting with Decision Manager, one to get outcomes and one to record outcomes related to a decision plan. In addition to the response from these APIs, Decision Manager can process the information associated with the interaction to zero or more configured interaction routes. A route has an interaction handler and can have criteria which specify which interactions and associated data triggers the processing. The same interaction message can be processed by multiple handlers.

  1. On the Overview page, select a plan.
  2. Click the Interaction Routes tab.
  3. Click Add.
  4. Specify a route name and select a handler for the route. If the handler has configuration parameters, they are presented to provide appropriate values.
  5. Optionally, define the criteria. All specified criteria must match for an interaction to be processed. If no criteria are specified all interactions with the plan are eligible to be processed.
    1. Click the Criteria tab.
    2. Click Add route criteria.
    3. The Field list allows you to choose an interaction field that you can use for matching. For example, Interaction Type allows the match to either the get outcomes or the record outcomes interaction type. Behavior and Attribute Field allows the processing if any outcome in the interaction has the associated behavior or attribute. A field can only be associated with one match expression.