Ограничение реплик
Ограничение реплик (maxTurns) — это максимальное количество сообщений, которое бот может отправить клиенту в рамках одного AI-шага. Когда лимит исчерпан, а цель так и не достигнута, бот выходит по запасной ветке, чтобы клиент не застрял в бесконечном диалоге.
Зачем нужен лимит
AI-шаг ведёт живой диалог, пока не достигнет цели. Но клиент может отвечать уклончиво, уходить от темы или вообще игнорировать вопросы. Без ограничения бот будет переспрашивать снова и снова — это раздражает клиента и «подвешивает» сценарий. maxTurns страхует от такого: после N сообщений бот гарантированно идёт дальше.
Как работает
| Состояние | Что происходит |
|---|---|
| Цель достигнута до лимита | Бот завершает шаг штатно и идёт по основной ветке |
| Лимит исчерпан, цель не достигнута | Бот выходит по запасной (резервной) ветке |
Запасная ветка нужна, чтобы обработать случай «не получилось»: передать диалог живому оператору, предложить оставить контакт обычной формой или вежливо завершить разговор.
Для большинства задач хватает небольшого лимита. Сбор контактов — обычно 3–5 реплик; сложная квалификация или продажа — чуть больше. Слишком высокий лимит превращает «не достиг цели» в долгое изматывающее общение.
Всегда подключайте запасную ветку. Если её не задать, при исчерпании лимита сценарий может прерваться, и клиент останется без ответа.
Как настроить
Откройте настройки AI-ноды
Выберите ноду «Искусственный интеллект» и перейдите к её настройкам.
Задайте maxTurns
Укажите максимальное число сообщений бота в этом шаге.Подключите запасную ветку
Соедините резервный выход ноды с шагом на случай, когда цель не достигнута — например, с передачей оператору или обычной формой.
Проверьте поведение
Протестируйте сценарий: отвечайте уклончиво и убедитесь, что после лимита бот корректно уходит по запасной ветке.
Когда применять / Пример
- Защита от «зависания». Клиент отвечает односложно или не по теме — лимит не даёт боту переспрашивать до бесконечности.
- Передача оператору. Если бот за N реплик не собрал контакт, запасная ветка зовёт живого менеджера.
Пример. AI-шаг с целью «Сбор контактов» и лимитом 4 реплики. Если за четыре сообщения клиент так и не оставил телефон, бот переходит по запасной ветке к «Действию», которое передаёт диалог оператору с пометкой «контакт не получен».