Несколько вариантов

У ноды «Условие» ровно два выхода: «Соответствует» и «Не соответствует». Отдельных веток под каждое значение у одной ноды нет. Если вариантов больше двух, есть два способа их развести.

Способ 1. Кнопки вместо условия

Если вариант выбирает сам клиент, проще всего дать ему кнопки под сообщением: у каждой кнопки свой выход, и связь тянется прямо от неё. Условие тогда не нужно.

Способ 2. Цепочка условий

Если значение уже сохранено в переменной — например, ответ на «Вопрос» или результат действия, — поставьте условия цепочкой:

  1. Первое условие проверяет первый вариант. Выход «Соответствует» ведёт к его ветке.
  2. Выход «Не соответствует» ведёт ко второму условию, которое проверяет следующий вариант.
  3. «Не соответствует» последнего условия — запасная ветка для всех остальных ответов.

Ставьте выше более узкие проверки, а общие — ниже. Например, сначала «содержит „экспресс“», потом «содержит „доставка“» — иначе второе правило перехватит и экспресс-доставку.

Несколько правил в одной ноде

Правил в одной ноде может быть несколько, но они дают один общий результат:

  • «Соответствует каждому из условий» — выход «Соответствует», если выполнены все правила;
  • «Соответствует любому из условий» — если выполнено хотя бы одно.

Так удобно проверить, например, «город — Москва И сумма больше 3000».

Как настроить цепочку

  1. Поставьте первое условие

    Проверьте первый вариант — например, поле dept равно «Продажи».

  2. Добавьте следующее условие

    Протяните выход «Не соответствует» к новой ноде «Условие» со следующим вариантом.

  3. Закройте цепочку

    Выход «Не соответствует» последнего условия ведите к запасной ветке — например, к сообщению с просьбой выбрать из списка.

Пример

Клиент выбирает отдел в ноде «Вопрос» с вариантами «Продажи», «Поддержка», «Бухгалтерия», ответ сохраняется в dept. Первое условие проверяет dept равно «Продажи», второе — «Поддержка», третье — «Бухгалтерия». Каждое «Соответствует» ведёт к переводу на свой отдел через ноду «Действия», а последнее «Не соответствует» возвращает клиента к выбору.