# Переключатель

Иногда требуется распределить трафик пользователей по разным веткам сценария исходя из каких-то условий, для этого вы можете воспользоваться блоком [Условие](https://vk.com/@watbot-novyi-blok-uslovie). Но в таком случае направить трафик возможно только по двум веткам, клиент подходит под условие, либо не подходит.

![Блок Условие](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LqeuWXwuMesVXyaFvjP%2F-MjC_9GEKlXJomJ8VFrt%2F-MjCbxo7BSBCUsFePonv%2FXmvjXjs1SVE.jpg?alt=media\&token=4c3ff5ee-fb7a-4437-aa71-f1b7f8167ce0)

Перед нами встала задача распределить трафик пользователей по множеству веток сценария исходя из заданных условий. Для этого мы разработали новый блок **Переключатель**. Нажмите на кнопку **Добавить блок** в правом верхнем углу сценария, затем выберите этот блок во вкладке **Эксперт**.

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LqeuWXwuMesVXyaFvjP%2F-MjC_9GEKlXJomJ8VFrt%2F-MjCcIVFjZqNtthQ4esa%2Fl3ToWC3-o4U.jpg?alt=media\&token=72b3c6a4-3ba5-4015-8e13-358fc5372ada)

В настройках блока вы можете добавить несколько условий.

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LqeuWXwuMesVXyaFvjP%2F-MjC_9GEKlXJomJ8VFrt%2F-MjCcP9Dj4uhm-jIfiB4%2FGEafWv9wrC8.jpg?alt=media\&token=bec18abb-fb79-4f1a-aa30-c6f8de950e0c)

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LqeuWXwuMesVXyaFvjP%2F-MjC_9GEKlXJomJ8VFrt%2F-MjCcW8ZjSGIBmv3d2xI%2FhEuOpDFADeE.jpg?alt=media\&token=8481e38d-01ec-4b80-b88f-0c2374473117)

Условия проверяются последовательно от верхнего к нижнему, срабатывает первое подходящее условие. Если ни одно условие не подошло, то срабатывает условие «По умолчанию», по тому же принципу как и «Любая другая фраза» в других блоках.

Поддерживаются следующие типы условий:

* &#x20;Сообщение содержит текст
* Сообщение совпадает с текстом
* Контакт содержит теги
* Контакт не содержит теги
* Контакт имеет установленное количество рефералов

Таким образом появилась возможность сегментировать трафик по разным сценариям, так же создавать простые разговорники опираясь на тип условия «Сообщение содержит текст».

{% embed url="<https://www.youtube.com/watch?v=NWMDDDkTf0U>" %}
