3

WebTech

Личный кабинет

Проекты, коммерческие предложения, документы и отчёты — в одном месте.

Войти Зарегистрироваться Забыли пароль?
Ассистенты первой линии

Ассистент, который решает вопрос, а не переводит на оператора

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

Или сразу: +7 (962) 368-39-51 Telegram

RAG
ответы по вашим документам, а не по памяти модели
60–80%
типовых обращений закрывается без оператора
API
заказ, баланс и заявки через function calling
5 каналов
чат на сайте, Telegram, WhatsApp, VK и голос
Задачи

Почему ассистенты разочаровывают клиентов

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

Ответы общими словами вместо фактов

Модель без retrieval придумывает сроки доставки, условия возврата и тарифы: текст звучит уверенно, но расходится с договором оферты и внутренним регламентом.

Нет доступа к заказу и балансу

Без function calling к учётной системе ассистент не может назвать статус отгрузки, остаток лицевого счёта или дату визита инженера и предлагает подождать оператора — то есть теряет главный сценарий поддержки.

Клиент не может выйти из диалога

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

Prompt injection и утечка инструкций

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

Стоимость ответа неизвестна до счёта

Полная история диалога и модель верхнего уровня дают 40–90 тысяч токенов на один разговор. Без лимитов контекста и кеширования счёт за API растёт быстрее, чем падает нагрузка на операторов.

В каждом канале свой отдельный бот

Чат на сайте знает про заказы, бот в Telegram не знает ничего, а телефонное меню собрано на кнопках и не понимает речь. Клиент заново рассказывает историю в каждом канале.

Решения

Из чего состоит ассистент

Четыре слоя: поиск по знаниям, доступ к данным, сценарии передачи оператору и контроль качества с безопасностью.

Ядро на retrieval и function calling

Ассистент отвечает только по найденным фрагментам базы знаний и вызывает функции учётной системы под правами конкретного клиента.

  • Гибридный поиск по базе знаний: BM25 плюс векторные эмбеддинги и реранкер
  • Ответ строится по 3–5 фрагментам, в интерфейсе видна ссылка на статью
  • Функции для заказов, баланса, заявок и записи на сервис через API
  • Проверка прав клиента на сервере перед каждым вызовом функции

Омниканальность и голос

Одно ядро и одна история диалога работают в чате, мессенджерах и на входящей телефонной линии.

  • Чат на сайте, Telegram, WhatsApp Business, VK и почта в одном ядре
  • Голосовой сценарий с потоковым распознаванием речи и синтезом ответа
  • Перебивание, уточняющие вопросы и словари под названия ваших продуктов
  • Передача в телефонию и оператору без потери переписки

Эскалация и помощь оператору

Сложное обращение уходит человеку вместе с собранными данными, а не в виде сухой ссылки на диалог.

  • Правила выхода: низкая уверенность поиска, повтор вопроса, просьба о человеке
  • Краткое резюме диалога и уже полученные данные для оператора
  • Подсказки оператору по следующему шагу и подходящим статьям
  • Возврат обращения ассистенту после снятия блокирующего вопроса

Безопасность, данные и метрики

Защищаем промпт и персональные данные, измеряем результат в цифрах, а не в впечатлениях от демонстрации.

  • Разделение системных и пользовательских инструкций, защита от prompt injection
  • Маскирование телефонов, почты и номеров документов до отправки в модель
  • Обезличивание истории диалогов и размещение модели в контуре РФ по 152-ФЗ
  • Метрики: containment rate, точность ответа, стоимость диалога в токенах
Процесс

Как мы запускаем ассистента

Сначала считаем, какие обращения он закроет и по каким документам, и только потом пишем код.

  1. 01 1–2 недели

    Аудит обращений и знаний

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

  2. 02 2–4 недели

    Прототип и оценка качества

    Собираем пилот на вашей базе знаний и контрольном наборе из 100–150 реальных вопросов. Считаем точность попадания, долю ответов без опоры на источник и стоимость обработки одного диалога.

  3. 03 3–6 недель

    Интеграции и каналы

    Подключаем функции к учётной системе и CRM, настраиваем каналы, голосовой сценарий, эскалацию и передачу контекста в helpdesk вместе с тикетом.

  4. 04 4–8 недель

    Пилот на трафике и рост

    Выпускаем ассистента на часть потока, разбираем диалоги с ошибками, донастраиваем поиск и пороги уверенности. Долю автоматизации увеличиваем по факту метрик, а не по плану.

Почему RAG надёжнее дообучения модели

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

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

Из чего складывается стоимость диалога

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

Вторая часть экономики — доля диалогов, закрытых без оператора. Если ассистент решает 60% типовых обращений, а стоимость его ответа в несколько раз ниже минуты работы оператора, проект окупается на объёме. Эту модель мы считаем до разработки и сверяем с фактом после пилота, включая расходы на поиск и хранение истории.

Персональные данные в диалогах и 152-ФЗ

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

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

Частые вопросы

На типовом потоке поддержки ассистент закрывает 60–80% обращений первой линии: статус заказа, условия доставки, работа сервиса, типовые неисправности, запись на обслуживание. Точная доля зависит от однородности вопросов и от того, есть ли у ассистента доступ к данным через API. Мы считаем этот показатель на контрольном наборе до разработки, а не обещаем заранее.

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

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

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

AI для клиентского сервиса: другие направления

Смежные задачи, которые обычно решаются в одном проекте с этой.

Сколько обращений снимет ассистент на вашей линии?

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