К содержанию
Работа

ИИ-коллектор — голосовой агент для работы с задолженностью

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

Главный экран проекта Нажмите, чтобы рассмотреть

Интерфейс воссоздан по описанию; исходные экраны не публикуются.

ИИ-коллектор — голосовой агент для работы с задолженностью 01 / 06
ИИ-коллектор — голосовой агент для работы с задолженностью — Главный экран проекта
Клиент
Финтех-компания
Индустрия
Финтех
Срок
11 месяцев
Команда
9 человек

Задача

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

Наивный «голосовой бот» здесь ломается дважды. Он либо озвучивает жёсткий скрипт и раздражает человека, который и так в тяжёлой ситуации, либо становится генеративной системой, которая может пообещать рассрочку, не существующую в продукте. Требовался контур, который работает последовательно, масштабируется на разные организации и языки и оставляет audit trail на каждое решение.

Решение

Речь и полномочия разделены. LLM объясняет варианты естественным языком, но не считает их сам. Каждое озвученное предложение приходит из детерминированного decisioning-сервиса и имеет идентификатор, срок действия и основание доступности. Коридор рассчитывается по типу продукта, стадии просрочки, остатку, истории платежей, активным обещаниям, доступным hardship-программам, минимальному и максимальному платежу, допустимой дате и полномочиям автоматического канала. Если просьба клиента выходит за рамки — агент фиксирует обстоятельства и передаёт разговор сотруднику, но не обещает неподтверждённое.

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

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

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

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

Обещание платежа. Фиксируются сумма, дата, способ оплаты, договор, подтверждённые клиентом условия, источник договорённости и идентификатор звонка. Перед сохранением агент ещё раз проговаривает ключевые параметры вслух и получает явное подтверждение, и только потом запись уходит в loan-servicing и становится видна операторам.

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

Передача человеку с контекстом. Оператор получает не только расшифровку, а короткую сводку: кто подтверждён, зачем звонок, что именно сказал клиент, какие проверки выполнены, какие предложения показаны и что из них принято или отклонено. Разговор продолжается, а не начинается заново.

Защита от самого ИИ. Allowlist доступных инструментов, схемы параметров для каждого вызова, проверка ответа перед озвучиванием, retrieval только из утверждённых источников, защита от prompt injection через речь и внешние данные, лимиты на число попыток, fallback на детерминированный сценарий, немедленная передача человеку при низкой уверенности и версионность моделей, промптов, политик и базы знаний.

Результат

Получился голосовой агент для collection operations, а не очередной voice bot: естественный многоязычный диалог, актуальный финансовый контекст из мастер-систем, исходящие кампании, входящий self-service, ограниченное policy-driven решение, комплаенс, передача человеку и доказуемый журнал действий.

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

В итоге большой пласт повторяющихся звонков автоматизирован без превращения взыскания в непрозрачную генеративную систему и без отказа от человека в спорных и чувствительных ситуациях.

10 изолированных контуров в архитектуре, от телефонии до неизменяемого аудита
6 классов внешних систем: телефония, CRM, core banking, decisioning, платежи, уведомления
5 ролей в контуре: клиент, оператор, руководитель, комплаенс, администратор
11 месяцев срок проекта, команда 9 человек
Ещё

Похожие проекты

Всё портфолио
Betald — площадка факторинга с обратным аукционом инвесторов и интеграциями с бухгалтерскими системами
Работа Frenns

Betald — площадка факторинга с обратным аукционом инвесторов и интеграциями с бухгалтерскими системами

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

Кастомная система
MagentoLaravelPHPPython
Green Dot DAMS — внутренняя система управления маркетинговыми материалами
Работа Green Dot

Green Dot DAMS — внутренняя система управления маркетинговыми материалами

Внутренняя система управления цифровыми материалами для маркетинга Green Dot: одна библиотека брендовых файлов с версиями, правами, согласованием и очередью подготовки вместо вложений в почте и папок на сетевом диске. Ключевая деталь — утверждение привязано не к файлу, а к конкретной его версии, поэтому «одобренный макет» всегда означает один определённый файл.

DAMS — управление цифровыми активами
SymfonyPHP
Konstruktor — платформа развития стартапов и привлечения инвестиций
Работа Konstruktor LLC

Konstruktor — платформа развития стартапов и привлечения инвестиций

Konstruktor соединял три аудитории: основателей, людей, готовых войти в команду, и инвесторов. Основатель попадал не на пустую доску задач, а в размеченный маршрут — стадии, чек-лист обязательных действий, шаблоны документов и проверка результатов. Выполненные требования открывали публичный профиль, затем инвестиционный раунд и data room. Отдельным контуром работала персональная лента отраслевых новостей на коллаборативной фильтрации и эмбеддингах.

Кастомная система
PHP
Первый разговор — бесплатно

Расскажите, что хотите изменить

За одну встречу уточним задачу и предложим следующий шаг, даже если вам нужен другой подрядчик.

Что будет на встрече
  1. 01 Опишите задачу своими словами
  2. 02 Уточним цель и ограничения
  3. 03 Предложим решение и следующий шаг
длительность 45–60 мин