Саппорт-агент с базой знаний

Отвечает по вашим материалам, показывает источник и честно передаёт человеку.

День первый

Что будет после первой сборки

  • Загрузка документов: файлы, страницы сайта, выгрузки из справки
  • Ответы со ссылкой на исходный фрагмент
  • Виджет для сайта и отдельная страница чата
  • Передача человеку, когда уверенности нет
  • Журнал вопросов, на которые не нашлось ответа

Стек

Из чего это собрано

Интерфейс
Виджет на сайт и страница чата
Логика
Поиск по смыслу, сборка ответа, правила передачи человеку
Знания
Postgres с pgvector: документы, фрагменты, версии
Модель
Наш шлюз, ответ с обязательной ссылкой на источник
Контроль
Потолок расхода и журнал необработанных вопросов

Процесс

Как это происходит

  1. 01

    Загрузите материалы

    Инструкции, договоры, ответы на частые вопросы, выгрузку переписки.

  2. 02

    Проверка на своих вопросах

    Смотрите ответы на реальных обращениях, а не на демо-вопросе.

  3. 03

    Правила передачи

    Задаёте, когда агент обязан позвать человека.

  4. 04

    Виджет на сайт

    Одна строка кода и рабочий чат.

Польза

Что это даёт бизнесу

Меньше повторяющихся обращений

Первая линия закрывает то, что написано в документах.

Ответ со ссылкой на источник

Клиент видит, откуда взят ответ, а вы можете проверить.

Честная передача человеку

Агент не додумывает: при низкой уверенности переводит, а не выдумывает.

Видно, чего не хватает в документах

Журнал вопросов без ответа показывает дыры в справке.

Расход под потолком

Жёсткий лимит на приложение защищает от всплеска на чужом трафике.

Примеры задач

Что обычно просят

Это описания типовых задач, а не отзывы клиентов. Мы не показываем чужие проекты без разрешения и не выдумываем цифры.

Пример: поддержка сервиса

Ответы по инструкции и тарифам, передача человеку при вопросах об оплате.

Пример: магазин

Статус заказа из базы плюс ответы о доставке и возврате по документам.

Пример: внутренняя поддержка

Агент отвечает сотрудникам по регламентам, доступ по корпоративному входу.

Вопросы

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

А если агент придумает ответ?

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

Как обновлять знания?

Загружаете новую версию документа, старая заменяется. Ответы начинают ссылаться на актуальный фрагмент.

Где лежат данные приложения?

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

Можно подключить к нашей почте и мессенджеру?

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