A Condition is type of Control, that is responsible for determining whether a specific Action or series of Actions should be executed. Conditions evaluate specific criteria or variables to decide if the Automation should proceed.
Examples of criteria or variables you can use as Conditions within Automation steps:
Account
Account sign up date
Account status
Account type
Account's primary location
Account has... (Used the app, Upcoming booking(s), No active plan(s), etc.)
Active Plan
Active Pass
Check-in status
Final Plan end date
First name
Last name
Last marketplace purchase date (marketplace products only, excludes passes)
Last message sent date (for team accounts, includes messages sent by team members)
Last mobile app use date
Most recent booking
Next assignment start date
Next booking date
Next Plan end date
Next Plan start date
Tour booking date/time
Custom Properties
Any custom properties that you have created within your Optix dashboard, except Multi-line text type, which is not supported as a condition variable
Invoice
Date of the oldest due/overdue Invoice
Invoice balance
Invoice due date
Invoice paid date
Invoice status
Invoice total
User Properties
City
Company
Position
User Source
Note: When using Booking date/time or Tour booking date/time as a condition, you can compare against an offset in Minutes, Hours, Days, Weeks, or Months. For example: "Tour booking date/time is within 2 hours of trigger date/time".
Note: The Before date modifier is not available for Last marketplace purchase date or Last message sent date, as these dates are always in the past.
Check out this article to learn more about how to use Conditions within Automations.
