Skip to main content

Что такое ветвление (Branch)?

Ветвление (Branch) используется для проверки условий по атрибутам клиентов и не отображается клиенту. Компании могут добавлять компоненты проверки условий, чтобы предоставлять различные ответы в зависимости от атрибутов клиентов и конкретных ситуаций. В рамках ветвления можно настроить несколько «фильтров», чтобы перенаправлять клиентов, соответствующих различным условиям, и отвечать им.
Редактор ветвления, отображающий элементы управления условием страны.

Add a filter, select country, then choose the matching condition and country or region.

Применимые сценарии

Проверка атрибутов пользователя

Рассмотрим в качестве примера следующего Rule-based Agent для сценария возврата товара в электронной коммерции. На изображении ниже настроены три ветки (Branches):
  1. С момента последней покупки прошло менее семи дней.
  2. У клиента установлен тег (TAG) высокого намерения.
  3. Другие условия.
Когда пользователь активирует ключевое слово Rule-based Agent и начинает диалог, Rule-based Agent сначала проверит атрибуты пользователя перед отправкой первого сообщения. Например: если пользователь соответствует первому условию, Rule-based Agent отправит информацию об адресе возврата; если пользователь соответствует второму или третьему условию, он перейдет в другой сценарий, подключающий службу поддержки.
Обратите внимание: если пользователь соответствует нескольким условиям, диалог продолжится по сценарию, связанному с первым условием в порядке расположения веток (Branches).
Скриншот интерфейса YCloud