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

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

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

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

Второе узкое место обработки — дубли. Одно и то же обращение приходит из почты, мессенджера и формы на сайте; без сквозного идентификатора и идемпотентной обработки система заводит две-три задачи, и человек получает либо два разных ответа, либо ни одного. Повторная доставка сообщения при сбое внешнего сервиса добавляет к этому ещё один круг.

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

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

Что меняется после внедрения: скорость, доля автоответов, отказы

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

Скорость и качество ответа

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

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

Стоимость и устойчивость

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

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

Эти метрики выносим в приёмку: если хвост времени ответа и доля автоответов не двигаются, задача не решена.

Режимы работы: полная автоматизация, помощник оператору, гибрид

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

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

Как выбрать режим под тип обращений

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

Где режимы упираются в ограничения

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

Этапы внедрения: от аудита обращений до передачи в эксплуатацию

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

Подготовка данных и логики

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

Приёмочные проверки и передача

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

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

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

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

Поддержка после запуска

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

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

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

Что было до

В пиковые часы первый ответ растягивался до 40–50 минут, около 8% обращений оставались без ответа — клиент уходил, не дождавшись. Оператор обрабатывал не больше 45 диалогов за смену, при этом две трети запросов были типовыми: статус заказа, условия гарантии, перенос записи. Наём и обучение новых операторов съедали больше времени, чем давали прироста пропускной способности, а вечерняя очередь из нераспределённых заявок стала нормой.

Какие решения приняли

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

Качество контролируем разметкой спорных диалогов и регулярным дообучением на реальных формулировках — модель постепенно закрывает формулировки, которых не было в обучающей выборке.

Через несколько месяцев работы на полной нагрузке 60% обращений закрываются без участия человека, первый ответ приходит в пределах минуты, нагрузка на оператора первой линии упала примерно втрое. Доля обращений без ответа снизилась с 8% до 0,4%, вечерняя очередь исчезла, а освободившиеся операторы переключились на сложные разборы и возвраты, где человек действительно нужен.

Чем отличается классификация обращений от маршрутизации

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

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

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

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

Технические сомнения: данные, языки, эскалация и контроль

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

Клиент пишет на двух языках в одном диалоге — ответ будет невнятным?

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

История обращений выгружена не полностью, а система уже работает

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

Кто отвечает за ошибочный автоответ?

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

Как контролируется качество и дообучение после запуска?

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

Обсудим вашу задачу и вернёмся с оценкой и планом

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

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

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

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

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

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1542
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1393
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1368
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    815
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1139