Клиент ответил не по скрипту — и разговор агента рассыпался
Сценарий разговора агента: что фиксировать жёстко, что оставить свободным и как прогнать скрипт на пяти типах поведения клиента.
Разговор рассыпается не на сложном вопросе, а на простом ответе не по форме. Агент спрашивает «вам удобно в первой половине дня?», клиент отвечает «а сколько стоит и вы в область ездите?» — и жёсткое дерево реплик упирается в ветку, которой нет. Дальше либо «я вас не понял, повторите», либо сброс.
Прямой ответ: рабочий сценарий разговора агента не выбирает между скриптом и свободой, а разделяет диалог на два слоя. Жёстко фиксируется содержание — факты, цифры, границы полномочий. Свободной остаётся форма: как переформулировать вопрос, в каком порядке добрать недостающее, чем ответить на реплику вне сценария. Скрипт задаёт, что агент вправе сказать. Как именно это прозвучит в конкретном разговоре, он решает сам.
Оба полюса — «пропишем все ветки» и «дадим модели свободу» — ломаются, но по-разному.
Два полюса, и оба не работают
Жёсткое дерево реплик. Логика ветвится по ключевым словам: услышал «да» — пошёл влево, «нет» — вправо. Пока клиент отвечает предусмотренными словами, всё выглядит прилично. Первый ответ не по сценарию — встречный вопрос, «а можно позже перезвоню», «мне жена сказала уточнить» — и агент упирается в тупик. Это архитектура дешёвого скриптового обзвона: она честно работает на массовых уведомлениях («ваш заказ прибыл») и не работает на квалификации. Разница видна и в цене: скриптовый робот — 3–8 ₽/мин, LLM-агент — 10–25 ₽/мин (оценка gravitel); подробнее — в разборе того, сколько стоит голосовой AI-агент.
Полная свобода. «Вот база знаний, вот цель, поговори с клиентом». Такой агент не ломается — он обещает лишнее. Соглашается на срок, которого нет в производстве, придумывает условие возврата, даёт скидку. Чат-бот Air Canada сообщил пассажиру о несуществующей политике возврата средств; суд встал на сторону пассажира и обязал компанию исполнить обещанное ботом. За слова агента отвечает бизнес — не поставщик модели и не «нейросеть ошиблась».
Что фиксировать жёстко, а что оставить агенту
Проверка простая. Если ошибка в этом месте стоит денег или обещания — фиксируем дословно. Если она стоит неловкой паузы — оставляем агенту.
Жёстко:
- Факты о компании: цены и вилки, сроки, гарантии, география, что входит и не входит в услугу. Источник один — база знаний агента, а не память модели.
- Обязательные поля квалификации: минимальный набор, без которого заявка не имеет смысла для менеджера.
- Границы полномочий: не давать скидок и не согласовывать индивидуальные условия, не переносить и не отменять оплаченное, не комментировать конкурентов, не давать медицинских, юридических и финансовых оценок.
Свободно:
- Форма разговора: длина реплик, порядок вопросов, интонация уточнения.
- Переформулировка: если клиент не понял вопрос, агент задаёт его другими словами, а не повторяет ту же фразу громче.
- Частичный ответ: клиент ответил на половину — агент добирает только недостающее, а не начинает опрос заново.
- Возврат к сути: клиент увёл разговор в сторону, агент отвечает коротко и возвращается к цели.
Как выглядит сценарий разговора агента: четыре части
Хороший сценарий короче, чем ожидают. Это не дерево на сорок веток, а инструкция из четырёх блоков.
- Роль. Кто говорит, от чьего имени, в каком тоне. «Администратор сервиса, спокойно и по делу, без продающих формулировок».
- Цель разговора. Одна, максимум две. «Записать на замер» — цель. «Записать, продать допы, собрать отзыв и рассказать про акцию» — это список желаний; агент будет метаться между ними и не закроет ни одного.
- Что нужно узнать. Конкретные поля с формулировкой вопроса и указанием, куда ответ уходит в CRM.
- Правила и запреты. Границы полномочий плюс главное: что делать, когда сценарий кончился. У агента должен быть явный выход, а не обязанность отвечать любой ценой.
Четвёртый блок пишут последним и чаще всего экономят на нём — зря. Препринт τ-bench (Sierra и Принстон, arXiv:2406.12045) показывает: GPT-4o решает типовую retail-задачу с первого раза примерно в 61% случаев, но при восьми прогонах одной и той же задачи pass^8 падает ниже 25%. Это прямой контр-аргумент мифу «ИИ понимает как человек»: агент может справиться и не гарантирует одинакового результата каждый раз. Поэтому сценарий обязан предусматривать эскалацию на человека, а не надеяться, что модель вывезет.
«Звучит как робот» — это чаще про паузы, чем про голос
Претензию «сразу слышно робота» обычно относят к синтезу речи. По данным опроса НАФИ (август 2025, выборка 6213 человек), 57% россиян не отличают бота от человека в разговоре — голос давно перестал быть главной уликой.
Выдаёт другое, и почти всё это задаётся сценарием:
- Пауза. Отраслевой ориентир естественности — менее 500 мс до начала ответа; свыше секунды диалог воспринимается как машинный (типичные отраслевые оценки).
- Невозможность перебить. Клиент говорит поверх реплики, а агент договаривает свою заготовку до конца. Это ощущается хуже любого синтетического тембра.
- Монолог. Реплика на сорок секунд, зачитанный прайс, обязательный дисклеймер в начале — всё это следствия сценария, а не движка речи.
Если реплику агента нельзя произнести на одном дыхании, её нужно разрезать на вопрос и паузу. Длинные абзацы в сценарии превращаются в монологи в трубке.
Чек-лист: прогоните сценарий на пяти клиентах
Сценарий проверяется не чтением, а прогонкой. Пять типов поведения закрывают большую часть провалов; реплики берите из реальных записей, а не придумывайте.
- Односложные ответы. «Да», «нет», «угу», «ну». Проверяем: агент не зацикливается, не задаёт один вопрос трижды, добирает данные иначе.
- Три ответа сразу. Клиент вываливает всё одной фразой. Проверяем: агент не переспрашивает то, что уже услышал, и не теряет два ответа из трёх.
- Вопрос вне базы знаний. Проверяем: честное «уточню и вернусь» или перевод — вместо правдоподобной импровизации.
- Требование скидки. Проверяем: агент не изобретает условия, называет только существующие и удерживает границу полномочий под давлением.
- Злость и требование человека. Проверяем: переводит с первой просьбы, а не уговаривает трижды, и передаёт оператору контекст разговора.
Где сценарий не спасает
Сценарий отвечает за форму разговора и границы. Три ситуации он не чинит в принципе.
Пустая база знаний. Если фактов нет, идеально написанный сценарий просто аккуратнее оформит незнание. Сначала фактура, потом сценарий, не наоборот.
Задача, которую и люди решают по-разному. Если два менеджера отвечают на один вопрос по-разному, проблема не в агенте: у компании нет решения. Агент сделает разнобой заметным и массовым — по всем звонкам сразу.
Продукт с длинным циклом. Сделка на несколько месяцев, с торгом, несколькими ЛПР и согласованиями не сворачивается в один разговор. Агент здесь квалифицирует и назначает встречу, но вести сделку по сценарию не получится — и это нормальная граница задачи, а не недоработка.
Частые вопросы
Нужен ли голосовому AI-агенту скрипт, если он работает на LLM?
Чем сценарий для голосового робота отличается от скрипта для менеджера?
Сколько времени занимает написание сценария разговора?
Что будет, если клиент ответит не по сценарию?
Вывод
Спор «скрипт или свобода» решается не выбором полюса, а разделением слоёв: содержание жёсткое, форма свободная. Практически это четыре блока инструкции и написанные заранее правила выхода из разговора — куда важнее, чем количество проработанных веток. Прогоните сценарий на пяти типах поведения клиента, прежде чем выпускать агента на трафик; остальные этапы разобраны в статье о том, как внедрить голосового AI-агента. Если хотите проверить это на своих звонках — можем собрать демо на вашем сценарии.
