Реализация голосового AI-бота для коллекторских напоминаний

Коллекторский обзвон выгорает на однотипных напоминаниях: операторы тратят силы на повторы, а должники срываются на эмоции. Мы разрабатываем голосовой AI-бот под ключ — он берёт рутинные звонки на себя и снижает нагрузку на операторов в разы, оставляя сложные разговоры людям.
Часто задаваемые вопросы

Голосовой AI-бот в напоминаниях: где ломается сценарий обзвона

Задача «напомнить о задолженности» на демонстрации звучит как одна реплика. В реальном обзвоне она рассыпается: абонент перебивает на первом предложении, спрашивает «о какой сумме речь», уходит в отрицание, трубку берёт автоответчик или родственник. Робот без распознавания речи, различения говорящих и обработки перебиваний теряет нить — либо повторяет заученный текст, либо завершает вызов на середине, и абонент перезванивает уже с претензией.

Вторая точка отказа — операторы. Дозвон, приветствие, сверка личности и уточнение суммы съедают почти всю смену, а до сложных случаев — спора по начислениям, реструктуризации — доходят единицы. Отсюда выгорание на однотипных касаниях и текучка в пуле. Ограничений добавляет и ФЗ-230: частота и время касаний по просрочке регламентированы, и удержать эти рамки вручную, размазав по сменам, не выходит.

Третье — фиксация ответов должника. «Оплачу до пятницы», отказ, просьба больше не звонить, номер другого контактного лица остаются в аудиозаписи и доезжают до учётной системы заказчика вручную. Если ответ не разложен на поля, а статус не защищён от повторной записи, автообзвон задолженности приходит к человеку, который уже договорился, — и сценарий напоминания теряет смысл. Разбираем, как это закрывается.

Что меняется после внедрения: измеримые эффекты автообзвона

Автообзвон меняет саму единицу измерения: вместо «сколько операторов на линии» считают время обзвона базы. Очередь контактов разбивается на окна по расписанию, звонки идут параллельно по десяткам линий, и база в десятки тысяч номеров отрабатывается за часы, а не за недели. Покрытие базы напоминаниями перестаёт зависеть от того, сколько людей вышли в смену.

Доля автоматических касаний растёт за счёт того, что разговор целиком ведёт бот, а оператор подключается только на заданных сценариях — спор о сумме, просьба о рассрочке, жалоба. Попытки распределяются на утро, день и вечер, поэтому один контакт получает дозвон в разное время и не упирается в «неудобно говорить». На практике доля касаний выходит на 80–90% против 30–40% при ручном обзвоне.

Каждый ответ фиксируется: бот распознаёт по ключевым фразам, что человек пообещал оплатить, назвал неверный номер, просил перезвонить или отказался, и в момент разговора пишет результат в карточку amoCRM. За счёт этого снижение повторных звонков становится заметным: не нужно перезванивать тем, кто уже дал ответ, а спорные случаи сразу уходят оператору.

Отдельный показатель — полнота фиксации. При ручном обзвоне часть касаний теряется: оператор не успевает заполнить карточку, и база деградирует. У бота результат записывается всегда, поэтому видно, сколько попыток потребовалось, в какое время дозвон выше и где ломается сценарий — это и есть основание перестраивать график и приоритеты обзвона.

Варианты голосового AI-бота: какой режим выбрать под задачу

Режим касания выбирают не по удобству, а по структуре портфеля: чем короче просрочка и однотипнее повод, тем выше доля разговоров, которые закрывает автоматика. На длинных сроках и в спорных кейсах цена ошибки в диалоге выше, поэтому там нужен оператор или гибридная схема с передачей на живую линию.

Вариант Когда подходит Ограничения
Полностью автоматический обзвон Массовые сегменты с повторяющимся сценарием: напоминание о сроке, подтверждение обещанного платежа, уточнение причины задержки Не удерживает диалог при нестандартных возражениях — при выходе за сценарий нужна эскалация
Гибридный обзвон Средние сроки просрочки, где часть разговоров требует человека, а часть закрывается роботом Требует свободного оператора на линии и отлаженных правил эскалации, иначе растёт время ожидания
Ручной обзвон операторами Спорные и чувствительные кейсы: оспаривание долга, жалобы, договорённости о рассрочке Объём касаний ограничен штатом, а формат разговора зависит от смены и усталости оператора

Границу между режимами задают правила эскалации: просьба соединить с человеком, спор о сумме, эмоциональная речь или повторный вопрос по одному пункту. Когда правила описаны, автоматический обзвон закрывает простые касания и фиксирует результат, а оператор подключается только там, где разговор действительно этого требует.

Этапы внедрения: от аудита базы до передачи сценариев

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

  1. Аудит базы и правил касаний. Сводим источники в один формат, проверяем номера на валидность, убираем дубли. Фиксируем, при каком статусе долга и на какой день просрочки звонок уместен.
  2. Схема интеграции с телефонией. Определяем, как бот подключается к оператору: пул номеров, число одновременных линий, распознавание автоответчика, различение «не ответил», «занято», «недоступен». Отдельно — поведение при обрыве канала.
  3. Настройка сценариев. Собираем логику разговора: идентификация, сумма и срок, ветки ответов — «оплачу», «это не я», «нет возможности», спор по долгу. Каждая ветка ведёт либо к фиксации договорённости, либо к переводу на оператора.
  4. Пилотный запуск обзвона. Прогоняем бота на ограниченной выборке и слушаем записи: где перебивает, где неверно понял ответ, где сработала не та ветка. Правки вносим по факту, а не по гипотезам.
  5. Масштабирование. Расширяем выборку, настраиваем очередь и приоритеты, следим за качеством распознавания на разных каналах связи.
  6. Передача регламентов. Отдаём описание сценариев, правила касаний, порядок правок и инструкции для операторов.

Сценарии и правила касаний дальше живут по статистике звонков: цикл повторяется, а не закрывается разовым запуском.

Что остаётся у вас: конфигурации, регламенты, документация

После запуска вся логика обзвона остаётся у вас в виде рабочих файлов и настроек, а не в переписке с подрядчиком. Комплект ниже позволяет вашей команде или другому исполнителю менять сценарии, пороги и расписание без нашего участия.

  • Сценарии диалога — ветки разговора в редактируемом виде: реплики бота, формулировки вопросов, варианты ответов и условия переходов между шагами. Меняете текст или порядок — и сами публикуете новую версию.
  • Правила эскалации — при каких условиях разговор уходит оператору: просьба о человеке, спор по сумме, несколько нераспознанных ответов подряд, отказ продолжать. Пороги заданы параметрами, а не зашиты в код.
  • Схема интеграции — карта обмена с вашей системой учёта: какие поля уходят на обзвон, какие возвращаются, как фиксируется результат дозвона и статус задолженности.
  • Регламент контроля качества — как выборочно прослушивать записи, какие показатели смотреть (доля дозвонов, согласий, эскалаций), с какой периодичностью и кто за это отвечает.
  • Документация по обзвону — логика кампаний, расписание звонков, ограничения по частоте и повторным попыткам, объяснение каждого правила человеческим языком.
  • Доступы и роли — кто из сотрудников что вправе менять: тексты, пороги, списки номеров, запуск и остановку кампании.

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

Кейс: как снизили нагрузку на операторов и долю отказов

До пилота напоминания по просроченным платежам шли целиком через операторский обзвон. Часть базы не дозванивалась с первой попытки, а формулировки у операторов расходились, поэтому доля отказов от оплаты держалась на одном уровне независимо от числа смен.

Как строили пилот

Запускали не на всём портфеле: Ритейл-Кредит выделил сегмент с однотипным профилем задолженности и развёл его на контрольную и тестовую группы. Так разница в показателях объясняется сценарием разговора, а не составом базы. Голосовой AI-бот вёл диалог по интентам, которые закрывают большинство ситуаций: обещание платежа, уточнение суммы, запрос рассрочки, просьба перезвонить.

Показатель До пилота После пилота
Дозвон с первой попытки 4 из 10 7 из 10
Доля отказов от оплаты 34% 21%
Касания, закрытые без оператора 0% 58%
Срок до обещания платежа 2 дня 1 день

Без оператора закрывалось больше половины касаний: бот подтверждал личность, называл сумму и дату, фиксировал договорённость, а сложные случаи передавал сотруднику вместе с историей диалога. Операторы стали работать с жалобами и просьбами о реструктуризации, где действительно нужен человек.

Что подтверждает заказчик

Метрики сверяли по выгрузке из системы обзвона, а не по внутренним отчётам команды. Заказчик подтверждает: нагрузка на операторов снизилась, а доля отказов от оплаты перестала расти — это и стало основанием масштабировать сценарий на остальную базу.

Что делать, если у вас уже развёрнута телефония и учётная система?

Если телефония и учётная система уже работают, менять их не нужно. Голосовой AI-бот достраивается отдельным сервисом между вызовом и учётом: телефония отдаёт линию, бот ведёт разговор, результат возвращается в учётную систему как обычная запись о контакте.

Существующая телефония переиспользуется почти целиком — маршрутизация, добавочные номера, запись разговоров, очереди и правила дозвона остаются вашими. Мы добавляем отдельное направление набора, по которому нужный сегмент вызовов уходит в бота; на Asterisk это отдельный контекст и очередь. Клиент видит тот же номер, а оператор подключается только там, где бот передаёт диалог человеку.

Интеграция с учётной системой строится на её штатных интерфейсах — программном обмене, выборках из базы или уведомлениях о событиях, — поэтому доработок на стороне учёта обычно не требуется. Бот читает сумму, срок и статус задолженности, а по итогу пишет обещание оплаты, причину отказа или просьбу о рассрочке. Запись идемпотентна: повторный вызов не создаёт дубль, каждое действие привязано к идентификатору клиента.

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

Технические сомнения: распознавание речи, задержки, интеграции

Вопросы к голосовому AI-боту обычно упираются в четыре темы: разберёт ли он живую речь, не станет ли перебивать, куда уходят персональные данные и насколько быстро перестраивается сценарий. Ниже — ответы по существу, без обещаний «работает идеально».

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

Как бот справляется с плохой связью и фоновым шумом?

Речь распознаётся потоково, по промежуточным гипотезам, а не после завершения фразы: бот реагирует быстрее и не теряет смысл на обрывах. Словарь дополняется предметными терминами — суммами, датами, названиями продуктов, которые модель общего назначения путает. Критичные поля бот не «угадывает», а проговаривает вслух и просит подтвердить; при нескольких неудачных попытках разговор переводится на оператора. Метрика для приёмки — доля диалогов, доведённых до подтверждённой договорённости, и число переспросов на один разговор.

Насколько чувствителен бот к паузам и можно ли его перебить?

Конец реплики определяется по тишине, и порог настраивается: для людей, которые говорят медленно или обдумывают ответ, ожидание увеличивается — иначе бот отвечает в пустоту и разговор рассыпается. Обратная ситуация тоже закрыта: человек может перебить, бот останавливает воспроизведение и слушает до конца. Отдельно настраивается максимальная длительность паузы перед мягкой подсказкой и корректное завершение при молчании.

Как защищены персональные данные должников?

Записи и распознанные тексты хранятся в выделенном контуре заказчика, а не во внешнем сервисе. Чувствительные поля маскируются в журналах, доступ разграничен по ролям, каждое обращение к записи фиксируется, срок хранения задаётся политикой с автоматическим удалением по истечении. Если запись разговора не нужна, сценарий работает без неё — остаётся только текст для контроля качества.

Придётся ли пересобирать бота при изменении сценария?

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

Обсудим задачу: что нужно от вас и с чего начнём

Чтобы вернуться с оценкой и планом работ, а не с общими обещаниями, нужен минимальный набор вводных. Разговор начинаем с текущей схемы обзвона: кто и в каком порядке попадает в работу, какие статусы задолженности вы различаете и что считаете успешным касанием — обещание платежа, уточнение даты или отказ. Этого достаточно, чтобы оценить объём и предложить архитектуру диалога.

  • Срез портфеля: сколько касаний в сутки, доля дозвонов, распределение по срокам просрочки.
  • Сценарии разговора и правила эскалации: в какой момент голосовой AI-бот передаёт звонок оператору, а в какой корректно завершает диалог.
  • Интеграционные вводные: система учёта, доступные методы обмена — программный интерфейс, файловый обмен или очередь событий.
  • Ограничения режима: допустимые часы, частота касаний на клиента, правила повторных попыток.
  • Требования к фиксации: запись разговора, расшифровка, срок хранения, разметка результата.
  • Юридическая рамка: тексты согласий, обязательные фразы, что бот не имеет права произносить.
  • Метрики приёмки: доля обещаний платежа, точность распознавания ответов, число ошибочных срабатываний на тысячу диалогов.

Стартуем с пилота на узком сегменте и одном сценарии: собираем реальные диалоги, разбираем расшифровки, правим логику реплик и только потом расширяем на весь портфель. Результат сравниваем с контрольной группой операторов — так виден эффект, а не ощущение. Опишите задачу — вернёмся с оценкой и планом работ.

Направления AI-разработки

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1543
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1394
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1369
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    816
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1142