Business Rules Engine

Business Rules Engine is a suite of services, components, and objects that can be used to create business rules that perform complex lookups and calculations. The key components of Business Rules Engine are expression sets, decision matrices, and decision tables.

Required Editions
Available in: Lightning Experience
Available in: Enterprise, Professional, Unlimited, and Developer Editions
  • Expression Set

    Expression sets consist of a series of steps connected in a logical flow built from variables, constants, conditions, calculations, lookups, and aggregations.

  • Decision Table

    A decision table provides outcomes for one or more fields of a standard or custom object based on the business rules that you define. The business rules can be part of a standard or custom object, or a custom metadata type.

  • Decision Explainer for Expression Set

    Decision Explainer is an audit-like service that can be used by applications to store their application data to explain past events. The stored data can be retrieved later for reporting through custom-built user interfaces.

  • Lookup Tables

    Business Rules Engine has two types of lookup tables—decision matrices and decision tables. Learn more about the developer resources of lookup tables for integration with Flows, Omniscripts, or any third-party custom tools.

See Also