Как написать скрипт для голосового робота
Менеджер, когда собеседник буркнул что-то невнятное, сам сообразит: переспросить, пошутить или сменить тему. Робот так не умеет. Он услышит «ну, эээ, не знаю» и, если в сценарии нет ветки на этот случай, либо зачитает следующий пункт мимо смысла, либо повиснет в тишине. Поэтому скрипт для голосового робота — это не текст монолога, а схема разговора с заранее прорисованными развилками.
Скрипт для голосового робота — это не реплики подряд, а дерево: на каждую фразу робота заранее прописаны ветки «да», «нет» и «непонятно», короткие ответы и точка, где звонок уходит человеку.
Сначала ветки, потом слова
Главная ошибка — писать сценарий обзвона как сплошной текст, который робот «зачитает». Человек слушает линейно, робот разговаривает развилками. Поэтому начинать надо не с красивых формулировок, а со схемы: какие реакции собеседника вы вообще ожидаете и что робот делает на каждую.
Возьмите любую реплику робота и спросите себя: сколько вариантов ответа сюда прилетит? Обычно три:
- Да / согласие — двигаемся дальше по основной линии.
- Нет / отказ — короткая отработка или вежливое завершение.
- Непонятно — встречный вопрос, переспрос или передача человеку.
Если на какую-то из трёх веток у вас нет заготовки — это дыра, в которую разговор провалится. Сначала нарисуйте все развилки до конца звонка, и только потом подбирайте слова. Так вы увидите тупики раньше робота.
Приветствие и цель — за десять секунд
Первая фраза решает, будут ли вас слушать дальше. У робота фора меньше, чем у человека: как только собеседник понимает, что говорит автоответчик, палец тянется к сбросу. Значит, приветствие должно за пару секунд сказать, кто звонит и зачем, без раскачки.
Сравните:
| Так не слушают | Так дают шанс |
|---|---|
| «Здравствуйте! Меня зовут робот-ассистент компании, и я хочу рассказать вам о наших услугах…» | «Здравствуйте, это ТикТак, по поводу вашей заявки. Удобно полминуты?» |
| «Добрый день, надеюсь, вы хорошо себя чувствуете сегодня…» | «Добрый день, звоню подтвердить запись на завтра. Всё в силе?» |
Цель звонка укладывается в одно предложение. Если робот не может назвать причину звонка за один вдох — сценарий перегружен, его надо резать. И сразу после цели — закрытый вопрос, на который легко ответить «да» или «нет». Это запускает диалог, а не монолог.
Ветвление по ответам
После вопроса робот ждёт реакцию и сворачивает на нужную ветку. Здесь работает тот же принцип, что и в скрипте холодного звонка: отказ — не конец, а развилка. Разница в том, что у робота развилка должна быть прописана буквально, без «менеджер сориентируется».
На «да» — переходите к сути: коротко, по делу, одно предложение. На «нет» — не спорьте в лоб. Один встречный вопрос или уточнение, и если снова отказ — вежливо прощаемся. Робот, который трижды уговаривает, бесит сильнее спама.
Не делайте дерево глубже трёх-четырёх уровней. Чем больше веток, тем выше шанс, что робот свернёт не туда, а вы — запутаетесь в отладке. Длинные переговоры всё равно лучше отдавать человеку, а не выращивать сценарий-лабиринт.
Полезно заранее собрать частые ответы из реальных звонков и разложить их по веткам. «Перезвоните позже», «я за рулём», «откуда у вас мой номер» — это не экзотика, а то, что прилетит в первый же день обзвона. Лучше встретить такие реплики заготовкой, чем тишиной.
Что делать с «повторите» и «не расслышал»
Самая частая дыра в сценариях — отсутствие ветки на непонятый ответ. Собеседник кашлянул, ответил в сторону, сказал «чего?» — и робот должен знать, как реагировать. Без этой ветки он либо едет дальше по скрипту, либо замолкает. И то и другое выглядит как поломка.
Рабочая схема — переспрос с ограничением попыток:
- Первая неудача — короткий переспрос: «Простите, не расслышал. Вам удобно говорить — да или нет?» Сужаете выбор до двух слов, так распознавание ошибётся реже.
- Вторая неудача — не зацикливаемся. Либо передаём менеджеру, либо завершаем: «Похоже, связь подводит. Перезвоню позже, хорошего дня».
Зацикленный переспрос — худшее, что может случиться. Робот в третий раз повторяет один вопрос, человек звереет, репутация компании страдает. Поставьте жёсткий лимит: два круга, дальше — выход. О том, как робот вообще удерживает нить разговора и отличает «да» от мычания, мы разбирали в материале как ИИ-робот ведёт диалог.
Короткие реплики и живой тон
Робота не слушают долго. Любая фраза длиннее пары предложений — риск, что собеседник перебьёт или сбросит. Правило простое: одна мысль — одна реплика. Хотите сказать три вещи — разбейте на три коротких хода с паузами под ответ, а не вываливайте абзацем.
При этом «коротко» не значит «по-канцелярски». Сравните «Ваша заявка была успешно зарегистрирована в системе» и «Заявку приняли». Второе короче, понятнее и звучит как человек. Убирайте из реплик всё, что робот не сказал бы вслух: «осуществляется», «в целях», «вышеуказанный». Пишите так, как говорят, а не как пишут в договорах.
Не вставляйте в реплики числа и термины, которые синтез речи прочитает криво: «ООО», артикулы, длинные коды. Либо проговаривайте их словами в сценарии, либо выносите такие детали в SMS после звонка.
И обязательно проговорите готовый скрипт вслух сами. На бумаге фраза выглядит нормально, а на слух спотыкается. Если вам неудобно её произнести — роботу тоже будет неудобно, а собеседнику слушать.
Когда переключать на человека
Робот хорош на типовом: подтвердить, напомнить, квалифицировать, записать. Но есть моменты, где он только злит, и их надо заложить в сценарий заранее как точку выхода.
Передавайте человеку, когда:
- собеседник явно просит живого оператора — не уговаривайте остаться;
- разговор ушёл в сложные условия, цену или нестандартный запрос;
- сработал лимит непонятых ответов;
- человек раздражён — это слышно по репликам, и здесь нужен живой голос.
Точка передачи — такая же часть скрипта, как приветствие. Если её нет, робот будет до последнего тянуть разговор, который давно пора было отдать менеджеру.
С ТикТак скрипт собирается под задачу: вы задаёте логику разговора, робот ведёт по веткам и переключает на менеджера, когда нужно.
Запустить первую кампанию →Коротко
Скрипт для робота — это дерево, а не монолог. Прорисуйте ветки на «да», «нет» и «непонятно» до конца звонка, держите реплики короткими и живыми, заложите переспрос с лимитом попыток и заранее отметьте, где звонок уходит человеку. Хороший сценарий обзвона не тот, что звучит гладко на бумаге, а тот, что не ломается, когда собеседник отвечает не по плану.
Частые вопросы
Чем скрипт для робота отличается от скрипта для менеджера?+
Менеджер импровизирует и сам решает, куда повернуть разговор. Робот идёт строго по веткам, которые вы прописали заранее. Поэтому в его сценарии нужны короткие реплики, явные развилки на «да», «нет» и «непонятно», и заранее заданная точка передачи человеку.
Что робот говорит, если не расслышал ответ?+
Нужна отдельная ветка-переспрос: короткая фраза вроде «Простите, не расслышал — да или нет?». После второй неудачной попытки лучше не зацикливаться, а переключить на менеджера или вежливо завершить звонок.
Какой длины должны быть реплики робота?+
Одна мысль — одна фраза, в идеале до 10–15 секунд звучания. Длинные монологи робота не дослушивают: человек либо перебивает, либо кладёт трубку. Чем короче реплика, тем выше шанс получить ответ.