Utility Conditions
Utility Conditions evaluate data and return a true or false result.
They are used to compare values, check ranges, and process logical outcomes within workflows.
Each condition can be used to control workflow logic, allowing actions to trigger only when certain criteria are met.
Blocks
Is Equal
Contains
And
Or
Switch
Range
Greater Than
Less Than
Greater Than Or Equal
Less Than Or Equal
Is Equal The Is Equal block checks whether two values are equal. What does it do? This block compares two values and returns true if they match, false if they do not. Input
Value1 - The first value to compare.
Value2 - The second value to compare.
Output
Boolean - True if both values are equal, false if not.
Contains The Contains block checks whether a collection contains a specific value. What does it do? This block evaluates a collection and returns true if the specified value exists within it. Input
Collection - The array or object to check.
Value - The value to search for.
Output
Boolean - True if the collection contains the value, false if not.
And The And block checks if both values are true. What does it do? This block returns true only if both connected boolean inputs are true. Input
Value1 - The first boolean value.
Value2 - The second boolean value.
Output
Boolean - True if both values are true, false if not.
The Or block checks if one of two values is true. What does it do? This block returns true if either connected boolean input is true. Input
Value1 - The first boolean value.
Value2 - The second boolean value.
Output
Boolean - True if one value is true, false if both are false.
Switch The Switch block processes the result of a true or false condition. What does it do? This block takes a boolean input and executes different paths based on whether the value is true or false. Input
Boolean - The condition to evaluate.
Output
Boolean - True or false depending on the input.
Range The Range block checks whether a number is within a minimum and maximum value. What does it do? This block evaluates a numeric value and returns true if it falls within the defined range. Input
Value - The number to check.
Min - The minimum allowed value.
Max - The maximum allowed value.
Output
Boolean - True if the value is within range, false if not.
Greater Than The Greater Than block checks if one number is greater than another. What does it do? This block compares two numeric values and returns true if the first is greater than the second. Input
Value1 - The first number.
Value2 - The second number.
Output
Boolean - True if Value1 is greater than Value2, false if not.
Less Than The Less Than block checks if one number is less than another. What does it do? This block compares two numeric values and returns true if the first is less than the second. Input
Value1 - The first number.
Value2 - The second number.
Output
Boolean - True if Value1 is less than Value2, false if not.
Greater Than Or Equal The Greater Than Or Equal block checks if one number is greater than or equal to another. What does it do? This block compares two numeric values and returns true if the first is greater than or equal to the second. Input
Value1 - The first number.
Value2 - The second number.
Output
Boolean - True if Value1 is greater than or equal to Value2, false if not.
Less Than Or Equal The Less Than Or Equal block checks if one number is less than or equal to another. What does it do? This block compares two numeric values and returns true if the first is less than or equal to the second. Input
Value1 - The first number.
Value2 - The second number.
Output
Boolean - True if Value1 is less than or equal to Value2, false if not.
Need help? Still have questions? Join our Discord server for support.
Last modified on July 4, 2026