Functions
In Robility Flow, Functions are control and logic components that determine how a workflow executes. They evaluate input values, apply predefined rules, and control the flow of execution based on logical conditions.
Functions are used to:
1. Apply business logic within workflows
2. Evaluate input or variable values
3. Control decision-making and execution paths
4. Enable dynamic behavior without duplicating workflow steps
By using functions, workflows become more flexible, intelligent, and adaptive to different runtime scenarios.
Use Cases
1. Validate data before proceeding to the next activity
2. Handle multiple decision scenarios using conditional logic
3. Control workflow paths for success, failure, or exception handling
4. Dynamically adapt workflow behavior based on runtime data