You are here:
Business Rules Engine Key Terms
Let's look at some key terms that you come across when you use Business Rules Engine.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions for clouds that have Business Rules Engine enabled |
| Term | Description |
|---|---|
| Expression Sets | Set of rules that are created in Expression Set Builder in Business Rules Engine. Expression sets are a series of rules created by using expression set elements. Each element added to an expression set forms a logical step that's runs sequentially. Expression sets evaluate conditions, perform mathematical operations, look up decision tables and matrices, and perform multiple transformations simultaneously. Add expression sets to workflows that are created in Flow, Omnistudio, or third-party tools. |
| Expression Set Elements | The building blocks of expression sets. You can add each available element as a step in an expression set. Use step elements to perform calculations and aggregations, build conditions, and look up decision tables and decision matrices to implement complex rules in a systematic and readable way. |
| Decision Matrices | Lookup tables that match your input values to a row in the matrix. When the matrix finds an exact match, it returns the row's output value. |
| Decision Tables | Advanced lookup tables that can provide multiple matching outcomes for the same set of inputs. Decision tables can read rules from Salesforce objects and can support different operators for each field in the object. |
| Advanced decision tables | A type of decision table that supports a large volume of rows and lesser complexity. |
| Standard decision tables | A type of decision table that supports complex conditions. |
| Expression Set Templates | Prebuilt, read-only rules that you can't modify. Save expression set templates as expression sets to modify them for your business needs. Templates provide an outline for building your expression set and save you the trouble of creating an expression set from scratch. |
| Workflows | Digital processes that can call Business Rules Engine components: expression sets, decision tables, and decision matrices. Create workflows with Flow, Omnistudio, or custom or third-party tools. |
Did this article solve your issue?
Let us know so we can improve!

