IF
Нода разделяет поток выполнения на две ветки — true и false — в зависимости от того, выполняются ли заданные условия. Это основной инструмент условной логики в воркфлоу.
Настройка

Правила
Каждое правило состоит из трёх полей:
| Поле | Описание |
|---|---|
| Значение 1 | Первое значение для сравнения — обычно поле из данных воркфлоу |
| Оператор | Способ сравнения (см. ниже) |
| Значение 2 | Второе значение для сравнения — константа или выражение |
Кнопка + ДОБАВИТЬ ПРАВИЛО добавляет дополнительное условие.
Комбинировать
Когда правил несколько, параметр Комбинировать определяет логику их объединения:

| Режим | Описание |
|---|---|
| Все | Переходит в ветку true только если все условия выполнены (AND) |
| Любой | Переходит в ветку true если хотя бы одно условие выполнено (OR) |
Операторы сравнения
| Оператор | Описание |
|---|---|
| Равно | Значения совпадают |
| Не равно | Значения не совпадают |
| Больше | Значение 1 больше значения 2 |
| Меньше | Значение 1 меньше значения 2 |
| Больше или равно | Значение 1 ≥ значения 2 |
| Меньше или равно | Значение 1 ≤ значения 2 |
| Содержит | Строка содержит подстроку |
| Не содержит | Строка не содержит подстроку |
| Начинается с | Строка начинается с указанного значения |
| Заканчивается на | Строка заканчивается указанным значением |
| Пусто | Значение пустое или отсутствует |
| Не пусто | Значение присутствует и не пустое |
Выходные данные
Нода не изменяет данные — передаёт входящие данные без изменений в одну из двух веток:
- true — если условие выполнено
- false — если условие не выполнено