i
Rule Action
It allows advanced rules to be executed through a REST API.

Rule
It allows selecting the rule on which the operation is performed.
Operation
It allows selecting the operation to be executed on the rule.
Possible Value
•Execute
Parameters
The input and output parameters defined in the selected rule are automatically displayed. For each of them, it is possible to configure the source of the corresponding value, according to the parameter type.
List type Parameters in Rules
When an input or output parameter is of list or array type, it only accepts repeater- or table-type elements as data sources. This restriction ensures compatibility between the data structure expected by the rule and the information modeled in the object.
Parameters that are not of list or array type can be configured using any of the available data sources, provided they are compatible with the corresponding data type.
Execution Behavior
When a hyperlink with a configured pre-action is executed, the following flow is performed:
1.Executes the previously configured action.
2.Waits for the corresponding response.
3.Updates the variables and elements configured as output parameters.
4.Executes the navigation defined in the hyperlink.
Previous actions are always executed before the navigation associated with the hyperlink.
Error Handling
If an error occurs while executing of a previous action:
•A notification is displayed showing the error that occurred.
•The navigation configured in the hyperlink is not executed.
•The variables and elements associated with the output parameters are not updated.
Hyperlink navigation is only executed when the previous action completes successfully.