What Are Operators? (And What Do They Do?)
Unito’s operators play a key role in how rules work. Here’s how.
What are operators?
Section titled “What are operators?”An operator is a condition a work item has to meet for a Unito flow to take a particular action. Operators are an important part of building rules. Here are a few examples of Unito rules, with the operators bolded:
- If a Trello card is open, sync it to an Asana project.
- If a Smartsheet row’s priority dropdown is set to low, set issue status in Jira to backlog.
- If a ServiceNow record’s age field is greater than 10, set priority in ClickUp to urgent.
Unito rules support many types of operators. You’ll find them below.
What operators does Unito support?
Section titled “What operators does Unito support?”Unito supports these operators:
- Contains
- Does not contain
- Is
- Is not
- Is / Has no value
- Is / Has any value
- Is greater than
- Is greater or equal to
- Is equal to
- Is less or equal to
- Is less than
- Is between
- Is on or after
- Is on or before
- Is less than
- Is in the past
Which fields do operators work with?
Section titled “Which fields do operators work with?”Not all operators are compatible with all kinds of fields. Here’s a quick summary of which types of fields each operator works with.
Operators // Field Type | String1, Rich Text, or URL | Enum2 | Number | Date |
---|---|---|---|---|
Contains | ✅ | ✅ | ❌ | ❌ |
Does not contain | ✅ | ✅ | ❌ | ❌ |
Is | ✅ | ✅ | ❌ | ❌ |
Is not | ✅ | ✅ | ❌ | ❌ |
Is / Has no value | ✅ | ✅ | ✅ | ✅ |
Is / Has any value | ✅ | ✅ | ✅ | ✅ |
Is greater than | ❌ | ❌ | ✅ | ❌ |
Is greater or equal to | ❌ | ❌ | ✅ | ❌ |
Is equal to | ❌ | ❌ | ✅ | ❌ |
Is less or equal to | ❌ | ❌ | ✅ | ❌ |
Is less than | ❌ | ❌ | ✅ | ❌ |
Is between | ❌ | ❌ | ✅ | ✅ |
Is on or after | ❌ | ❌ | ❌ | ✅ |
Is on or before | ❌ | ❌ | ❌ | ✅ |
Is less than | ❌ | ❌ | ❌ | ✅ |
Is in the past | ❌ | ❌ | ❌ | ✅ |
1E.g. Dropdowns
*2E.g. Priority, Security Level