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

Свежая связь приходит с условием «Остальные случаи» — то есть подходит всегда. Дальше её настраивают.
То же самое делает правый клик по карточке → «Потянуть связь отсюда»: если шаги далеко друг от друга и тянуть неудобно.
Настроить переход
Панель перехода открывается кликом по строке в «Куда ведёт разговор» — или по самой связи на холсте.

- Что проверяем — вид условия. Выбираете вид и жмёте «Добавить условие».
- В какой шаг — куда ведёт переход. Здесь же переход переставляют на другой шаг, не создавая новый.
- Что проверяется раньше — очередь. Меньше число — раньше проверка; бот уходит по первому подошедшему.
Условий может быть несколько — тогда они должны сойтись все сразу.
Виды условий
Их восемь. Семь панель предлагает любому агенту, восьмой — «Заказ клиента» — появляется только у того, кто собирает заказ.
| Что проверяем | Когда подходит |
|---|---|
| Клиент сказал | Бот распознал запрос: «дорого», «хочу записаться» |
| Поле клиента | Заполнено, пустое, равно значению — или больше и меньше числа |
| Отметка бота | Служебные пометки, которые бот ставит сам |
| Запись клиента | Есть ли визит, сколько до него часов, чем кончилась операция |
| Время и день недели | Час и день по времени агента |
| Ход разговора | Сколько раз клиент написал и сколько раз вернулся на шаг |
| Заказ клиента | Только у агента с заказом: пуст ли он, всё ли уточнено |
| Остальные случаи | Подходит всегда: запасной путь, ставьте с большим числом |
У каждого вида панель спрашивает своё: у поля — какое и с чем сравнить, у записи — исход операции или число часов до визита, у времени — границы интервала и отметки дней. Полный разбор всех восьми — в справочнике «Переходы».
Для автосервиса тут важны два новых. «Поле клиента» умеет сравнивать числа — «пробег больше 100 000» разводит ТО и обычный ремонт без промежуточного поля-выбора. «Ход разговора» ловит клиента, который пишет пятый раз и всё ещё не назвал машину: пора звать человека.
Условие, которое ссылается на удалённое намерение или поле, делает переход мёртвым: он не сработает никогда. Кабинет помечает такое условие отдельным словом — если увидели пометку, выберите замену или снимите условие.
Маршрут автосервиса
| Из шага | В шаг | Условие | Очередь |
|---|---|---|---|
| Приветствие | Уточнить машину | поле «Суть запроса» заполнено | 5 |
| Суть запроса | Уточнить машину | поле «Суть запроса» заполнено | 5 |
| Уточнить машину | Возражение: дорого | клиент сказал too_expensive | 2 |
| Уточнить машину | Записать на время | поле «Марка и модель» заполнено | 5 |
| Записать на время | Сбор контактов | поле «Когда удобно приехать» заполнено | 5 |
| Возражение: дорого | Записать на время | остальные случаи | 99 |
Обратите внимание на две вещи.
Возражение проверяется раньше записи (2 против 5). Клиент, который сказал «дорого» и заодно назвал машину, попадёт на снятие возражения, а не покатится дальше по сценарию.
Два перехода мы не создали, а переставили. Сначала «Приветствие» и «Суть запроса» вели прямо к сбору контактов. Появился шаг про машину — и старые дороги стали обходом: бот спрашивал бы телефон, не спросив, что за машина. Мы поменяли им адресата в поле «В какой шаг».
Это самая частая ошибка при достройке сценария. Добавили шаг посередине — пройдите переходы соседей и посмотрите, не ведёт ли какой-нибудь из них в обход.

Как бот выбирает дорогу
После каждой реплики клиента бот смотрит все переходы текущего шага разом и уходит по тому, у кого условие сошлось и число очереди меньше. Панель перехода показывает очередь целиком — видно, кто проверяется раньше этого.
Проверить маршрут, не тратя денег
Прежде чем идти в тестовый чат, прогоните сценарий проверкой: «Работа со сценарием» → «Проверить сценарий». Задаёте, с какого шага считать и с чем пришёл клиент, — и видите путь по шагам целиком.
Она находит ровно те две беды, ради которых обычно и лезут в тестовый чат: «Отсюда разговор никуда не ведёт» — забытый выход, и «Шаги зациклены: разговор ходит по кругу» — переходы замкнулись сами на себя.
Проверка считает путь по связям и не зовёт модель: бот не отвечает и деньги не тратятся. Гоняйте её сколько угодно — а тестовым чатом сверяйте уже формулировки.
Дальше: Проверка
Aisell