Skip to main content

What are expressions and how to use them

Expressions are crucial for informed decision-making and dynamic calculations within your Flows. They represent logical conditions or calculations, allowing you to trigger actions based on specific criteria. These criteria can be expressed using fixed values called literals (e.g., numbers or strings) or dynamic conditionals that adapt with changing data.

Operators, such as logical (AND, OR, NOT), arithmetic (+, -, *, /), string (text transformations and checks), and list operators (list checks and access), are used to construct expressions. These operators enable you to combine conditions, perform calculations, manipulate strings, and work with lists.

By chaining expressions together and using operators, you can create complex conditions and perform intricate calculations, resulting in intelligent and responsive Flows that adapt to different scenarios for a personalized user experience. Expressions are a versatile and powerful tool for controlling your Flows' behavior.