The Business Decisions Processor allows you to define evaluations (credit scores, product eligibility, insurance premiums, interest rates and more) that you can use at various decision points in a digital journey. It relies on decision matrices that incorporate a variety of evaluation criteria, allowing you to implement complex decision modeling for your business processes.

For instance, you can create a business rule that evaluates customers' credit scores based on criteria such as income, employment history, type of credit and current debt. Then, you can use this credit score in a loan application digital journey to decide weather to extend or deny the credit to the customer.

Evaluation Criteria

You can include multiple source attributes in your decision matrix, each with its own evaluation criterion. Depending on your business logic, the evaluation criterion may check if the source attribute:

  • has a fixed value
  • is within a certain interval
  • belongs to a lookup entity
  • belongs to an option set
  • is a certain number of days, months or years old.

You can also define advanced evaluation criteria based on custom parameters and computations or you can create complex evaluation criteria that evaluate multiple source attributes together.

Decision Matrices

Each evaluation criterion returns a result in the form of a numeric value, a classification, or a decision input. Evaluation criteria results are aggregated in the decision matrix based on their sum, weighted sum, minimum, or maximum value. For instance, in a credit scoring business rule, you can have evaluation criteria that produce individual scores for age, income, collateral, level of indebtedness, etc. and a decision matrix that sums up these individual scores to produce the final credit score.


The Business Decisions Processor can facilitate business processes, such as:

  • Account opening
  • Loan applications
  • Product availability
  • Commission calculus
  • Claims handling
  • Mortgage processing
  • Approval flows.