Условия и ветвления

Блок Condition — главный инструмент логики. Проверяет переменную/тег/время и направляет клиента по нужной ветке.

Операторы

  • equal (равно) — точное совпадение значения переменной
  • contains (содержит) — подстрока
  • starts/ends with — префикс/суффикс
  • greater/less — для чисел
  • regex — регулярное выражение (case-insensitive)
  • empty / not empty — проверка существования значения
  • in_list / has_tag — проверка тегов и листов

Visual Builder (AND/OR)

В блоке Condition можно собрать сложное условие из нескольких правил:

``` (возраст > 25) AND (город = "Москва" OR город = "СПб") AND (НЕ has_tag = "blocked") ```

Примеры

По времени дня: ``` условие: hour_of_day между 9 и 18 → True: "Менеджер ответит сейчас" → False: "Ответим утром" ```

По истории: ``` условие: tag = "vip" → True: персональное предложение → False: стандартный ответ ```