← Назад ко всем проектам

Проект с ИИ-агентом2 мин чтения

Агент поддержки для WooCommerce

Агент поддержки для WooCommerce

Технологии

PythonOpenAIGPT-4WooCommercePineconeRAGReactAI

Услуги

  • →Проектирование ИИ-агента поддержки и prompt-инжиниринг
  • →Интеграция с WooCommerce REST API - живой доступ к заказам и каталогу
  • →База знаний на RAG для FAQ и политики возврата
  • →Эскалация человеку с передачей полного контекста
  • →Встраивание чат-виджета и интеграция с email-каналом
  • →Архитектура с вызовом инструментов для получения структурированных данных

Результаты

  • ✓Агент поддержки с живым поиском заказов в WooCommerce
  • ✓Проверка права на возврат по политикам конкретного товара
  • ✓Ответы на FAQ на базе RAG из документации магазина
  • ✓Сценарий эскалации с предзаполненным контекстом тикета в хелпдеске
  • ✓Поддержка в нерабочее время - для стандартных запросов человек не нужен

Задача

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

Рассмотренные варианты

  1. Статичная страница FAQ - снизила часть потока обращений, но не помогала клиентам, которые не могли найти нужный ответ или которым требовались данные по конкретному заказу.
  2. Хелпдеск с шаблонными ответами (Zendesk, Freshdesk) - ускорил работу оператора, но всё равно требовал участия человека для отправки ответа. Не решал вопрос поддержки в нерабочее время.
  3. ИИ-агент с живым доступом к API WooCommerce - выбрано. Агент получает реальные данные заказа, сверяет политику возврата с конкретным товаром и передаёт человеку только нестандартные случаи.

Решение

Агент подключается к WooCommerce REST API, чтобы искать заказы по email или номеру заказа в реальном времени. Он отвечает на вопросы о статусе заказа, ожидаемой доставке, праве на возврат и характеристиках товара. Когда случай требует человека - повреждённый товар, спор по оплате или вопрос вне базы знаний - он эскалирует с полным резюме диалога.

Агент поддержки WooCommerce - список обращений с ИИ-чатом и панелью данных заказа в реальном времени

Реализация

Бэкенд на Python оборачивает WooCommerce REST API в интерфейс с вызовом инструментов (tool-calling). LLM вызывает подходящий инструмент (get_order, check_return_policy, search_catalog) и включает результат в свой ответ. База знаний хранится в виде векторных эмбеддингов и запрашивается через RAG для вопросов по FAQ и политикам. Агент встроен как чат-виджет в магазин и подключён к существующему каналу email-поддержки через webhook.

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

Результат

Примерно 75% диалогов поддержки решаются без участия человека. Поддержка в нерабочее время выросла с нуля до полной. Среднее время первого ответа сократилось с 3 часов до менее чем 10 секунд. Команда поддержки переключилась на сложные случаи и выстраивание отношений с клиентами.

Проекты

Traffic Connect - оркестрация ИИ-контента для сайтов на WordPress

Traffic Connect - оркестрация ИИ-контента для сайтов на WordPress

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

PREZA - сайты школьных презентаций с более чем 80 000 сгенерированных PDF

PREZA - сайты школьных презентаций с более чем 80 000 сгенерированных PDF

До: сайтам школьных презентаций нужны были десятки тысяч готовых файлов, сделать которые вручную было невозможно. После: грабберы, парсеры и автоматическая многопоточная генерация дали больше 80 000 PDF, которые хранятся в холодном S3 Selectel и опубликованы на preza.kz и preza.top.

AtomPk Grabber - выгрузка списка товаров в CSV по требованию

AtomPk Grabber - выгрузка списка товаров в CSV по требованию

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

Открыт для работы по контракту

Я доступен для работы по контракту. Если у вас есть интересная идея проекта, запишитесь на звонок через Calendly.

Записаться на 30-минутный звонок