🚀 New! Kestra raises $3 million to grow Learn more

Conditions are used in Triggers and Listeners to limit the cases for which a task run or a flow execution is triggered.

For example:

  • you can restrict a listener to only a specified status,
  • you can restrict a trigger to a specific namespace prefix.
  • ...

You can pass a list of conditions; in this case, all the conditions must match to enable the current action.

Available conditions include: