Automate actions

Conditions and rules

AND conditions on item fields after the trigger fires.

Conditions decide whether a workflow continues after its trigger. Every condition must match (AND). An empty list matches all events for that trigger (or the latest item on a schedule).

Live example

WHEN tenant.item.created
IF category eq top-stories
THEN Slack

Fields

FieldTypical use
categoryeq or in — e.g. top-stories
titlecontains a keyword
summarycontains / not_contains
urlcontains a path fragment
source_idLimit to one connector

Operators

OperatorValue
eq / neqExact string (case-insensitive). aliases: equals, not_equals
contains / not_containsSubstring
in / not_inComma-separated list, e.g. tech, markets
gt / gte / lt / lteNumeric compare (optional % suffix)
existsNo value — field is non-empty

Numeric operators need numeric field values. Item category and title are strings — use eq/contains there, not gt, unless the field actually holds a number.

OR groups and product-discount fields are not live. Keep rules as AND over item fields.

Start free

32 articles on this site. Engineering notes on GitHub.