You are here:
Invoke a Decision Table in a Flow
After a decision table is activated, invoke the decision table from a flow to get and use the output in the flow.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions for clouds that have Business Rules Engine enabled |
| User Permissions Needed | |
|---|---|
| To create a flow: | Manage Flows |
| To create and activate a decision table: | Rule Engine Designer |
| To invoke a decision table in a flow: | Rule Engine Runtime OR Run Engine Designer |
- From Setup, in the Quick Find box, enter Flows, and then select Flows.
- Click New Flow.
- In the New Flow window, select a flow type, and then click Create.
-
In the flow builder, click
under
the step for invoking the decision table.
- Select Action.
-
In the New Action window, in the Category section, select Decision
Table.
Note The Decision Table category is available only when your Salesforce org has at least one active decision table. - In the Action field, search for and select the decision table that’s suffixed with _Default.
-
In the New Action window:
-
Enter a label for the Decision Table action.
The API Name autopopulates from the label. For example, if the label you enter is Find Student Discount Eligibility, the autofilled API Name is Find_Student_Discount_Eligibility. If necessary, you can modify the API Name.
- Enter a description.
-
Include the input fields that you want to provide values for.
- For each decision table field that’s included in the action, provide values to evaluate.
- Click Done.
-
Enter a label for the Decision Table action.
- Specify how to pass the input values to the action and how to process the decision table’s output values further in the flow.
- Save your flow.
- To verify that the flow works as expected, run the flow.
- Activate the flow.
Did this article solve your issue?
Let us know so we can improve!

