Why expressions matter
Expressions help you build dynamic workflows. They let steps use values from earlier parts of the workflow instead of relying only on static text or fixed configuration.Template style
Workflow Machine uses{{ ... }} style expressions.
This is useful when:
- a later step needs data from the trigger
- one step depends on the output of another
- field values should be built dynamically
Common uses
Expressions are especially useful for:- building message content
- selecting output fields
- combining values into a readable string
- passing workflow data from one step into another
Keep expressions simple first
When you start using expressions, prefer simple references over complicated logic. That makes workflows:- easier to read
- easier to test
- easier to troubleshoot
A few important rules
The expression system in Workflow Machine includes a few important behaviors:- expressions use
{{ ... }}syntax - arrays use 1-based indexing
- negative indices count from the end