Розробка бота для відповідей на питання на маркетплейсах

Розробка бота для відповідей на питання на маркетплейсах

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

Це лише деякі з технічних типів сайтів, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Розробка бота для відповідей на питання на маркетплейсах
Середній
~3-5 днів

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1418
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    983
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1242
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    983
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    997

Розробка бота для відповідей на питання на маркетплейсах

Щодня продавці на Ozon, Wildberries та Яндекс.Маркет отримують десятки однотипних запитів: наявність, розмір, терміни доставки. Ручна відповідь на кожен займає 2-3 хвилини, а на 50 питань йде 2 години. При ручному обробленні легко пропустити питання або відповісти з помилкою, що знижує довіру покупців. Автоматизація знімає це навантаження і дозволяє менеджерам зосередитися на складних запитах. Ми розробляємо ботів з LLM-обробкою, які відповідають на стандартні питання за секунди та ескалюють нестандартні менеджеру. Це скорочує час реакції з 4 годин до 30 секунд — у 480 разів — і підвищує конверсію на 15-20%. LLM-бот обробляє питання у 10 разів швидше за людину. Економія на заробітній платі менеджерів може сягати 2000 $ на місяць. Вартість розробки базової версії бота стартує від 1500 $.

Проблеми, які вирішує бот

Продавці витрачають години на однотипні відповіді замість розвитку асортименту та маркетингу. Кожне пропущене питання — втрачена продаж. Бот працює цілодобово, не хворіє і не потребує відпустки. Клієнти, які отримали швидку відповідь, частіше оформлюють замовлення та повертаються знову. Технічні складнощі: відсутність інтеграції з API маркетплейсу, неможливість обробляти питання в неробочий час, помилки у відповідях через людський фактор.

Процес обробки питань ботом

Бот опитує API маркетплейсу кожні 60 секунд або приймає webhook-сповіщення. Для кожного питання запускається класифікація: воно порівнюється з базою шаблонів (косинусна схожість ембеддингів). Якщо схожість вища за 0.9 — надсилається готова відповідь. Якщо нижче — в справу вступає LLM. Ми використовуємо gpt-4o-mini або аналогічні моделі з температурою 0.3 для генерації відповіді на основі бази знань продавця. Детальніше про можливості — в OpenAI API. Додатковий запит до LLM оцінює впевненість: якщо вона нижча за 0.85, питання ескалюється в Telegram-чат менеджеру.

Для прикладу, на одному з наших проєктів для продавця електроніки на Ozon бот обробляв 300+ питань на день. Автоматично відповідав на 85% питань, середній час відповіді знизився з 4 годин до 30 секунд, конверсія зросла на 18%.

Отримання питань через API маркетплейса

# Ozon Seller API — получение новых вопросов import httpx class OzonQAClient: def __init__(self, client_id: str, api_key: str): self.headers = { 'Client-Id': client_id, 'Api-Key': api_key, } def get_unanswered_questions(self) -> list: resp = httpx.post( 'https://api-seller.ozon.ru/v1/qa/list', headers=self.headers, json={'status': 'without_answer', 'page_size': 50} ) return resp.json().get('result', {}).get('questions', []) def reply(self, question_id: str, answer_text: str) -> bool: resp = httpx.post( 'https://api-seller.ozon.ru/v1/qa/answer/seller', headers=self.headers, json={'question_id': question_id, 'text': answer_text} ) return resp.status_code == 200 

Чому LLM краща за лише шаблони?

Характеристика Только шаблоны LLM + шаблоны
Процент автоответа 30–50% 80–95%
Точность на нестандартных вопросах Низкая Высокая (с эскалацией)
Время настройки Низкое Среднее (однократно)
Гибкость ответов Фиксированные Адаптивные под контекст

Таким чином, LLM+шаблони обробляють в 2-3 рази більше питань, ніж лише шаблони. LLM-бот кращий за шаблонний бот в 2-3 рази по відсотку автоматично оброблених питань. LLM дозволяє обробляти питання, яких немає в базі, і формулювати відповіді природною мовою, зберігаючи єдиний tone of voice.

Класифікація та генерація відповіді

from openai import OpenAI client = OpenAI() FAQ_CONTEXT = """ Вы — помощник продавца на маркетплейсе. База знаний: - Доставка: 3-7 дней по России, СДЭК или Почта России - Гарантия: 12 месяцев на все товары - Возврат: в течение 14 дней - Оплата: картой, СБП, наличными при получении """ def generate_answer(question: str, product_info: dict) -> dict: system_prompt = FAQ_CONTEXT + f"\n\nТовар: {product_info['name']}\n{product_info['description']}" response = client.chat.completions.create( model='gpt-4o-mini', messages=[ {'role': 'system', 'content': system_prompt}, {'role': 'user', 'content': question}, ], temperature=0.3, ) answer = response.choices[0].message.content # Определяем уверенность через отдельный запрос confidence = classify_confidence(question, answer) return { 'answer': answer, 'confidence': confidence, # 0.0 — 1.0 'auto_send': confidence >= 0.85 } 

Ескалація на менеджера

Питання з низькою впевненістю бота йдуть на перевірку:

if not result['auto_send']: # Отправляем менеджеру в Telegram с кнопками await telegram.send_message( chat_id=MANAGER_CHAT, text=f"❓ Вопрос по товару \"{product['name']}\"\n\n" f"Вопрос: {question}\n\n" f"Предлагаемый ответ:\n{result['answer']}", reply_markup=InlineKeyboardMarkup([[ InlineKeyboardButton("✅ Отправить", callback_data=f"approve:{question_id}"), InlineKeyboardButton("✏️ Изменить", callback_data=f"edit:{question_id}"), ]]) ) 

Як оцінюється та впроваджується бот?

  1. Аналіз: збираємо дані про обсяг питань, маркетплейси, поточні процеси обробки. Ви визначаєте базу знань.
  2. Проектування: обираємо архітектуру, LLM-модель, пороги впевненості, механізм ескалації.
  3. Розробка: інтеграція з API маркетплейсу, налаштування класифікатора та LLM-генерації, реалізація ескалації в Telegram.
  4. Тестування: перевірка на реальних питаннях, навантажувальне тестування для стабільності.
  5. Запуск: розгортання на сервері або хмарній функції, передача документації та навчання команди.

Що входить в роботу

  • Розробка та інтеграція модуля збору питань через API маркетплейсу.
  • Налаштування класифікатора та LLM-генерації з вашою базою знань.
  • Реалізація ескалації в Telegram з кнопками схвалення/редагування.
  • Документування архітектури та інструкція з експлуатації.
  • Передача доступів до сервера, API-ключам та вихідного коду.
  • Навчання вашої команди: як оновлювати шаблони, змінювати пороги, додавати нових менеджерів.
  • Технічна підтримка протягом місяця після запуску.
  • Налаштування моніторингу та алертів при збоях.

Додаткові переваги підходу

Окрім автоматизації, бот збирає статистику питань, виявляє часті проблеми товарів та допомагає покращити картки. Наприклад, якщо 10% питань стосуються розміру, варто додати таблицю розмірів.

Порівняння платформ за API-можливостями

Платформа Webhook Фільтр за товаром Відповідь із зображенням
Ozon Так Так Так
Wildberries Так Ні Ні
Яндекс.Маркет Так Так Так

Вибір платформи впливає на складність інтеграції; наприклад, Wildberries не підтримує відповіді із зображеннями, що обмежує можливості.

Орієнтири за термінами

Базова версія для одного маркетплейсу з Telegram-ескалацією: 5–8 робочих днів. Якщо потрібна підтримка кількох маркетплейсів, складна логіка або інтеграція з CRM, термін може збільшитися до 14–20 днів.

Типові помилки та чек-лист

  • Не використовуйте занадто високий поріг впевненості — бот відповідатиме рідко.
  • Ігнорування якості бази знань призводить до неточних відповідей.
  • Відсутність моніторингу та алертів — ризик пропустити збій.

Початок роботи

Оцінимо ваш проєкт безкоштовно — зв'яжіться з нами. Ми уточнимо, які маркетплейси використовуєте, обсяг питань та вимоги до бази знань. Завдання вирішується під ключ: від аналітики до запуску та навчання вашої команди. Наша компанія має 10+ років досвіду в інтеграціях з маркетплейсами та LLM, 40+ успішних проєктів. Ми гарантуємо, що бот оброблятиме не менше 80% питань автоматично. Отримайте консультацію інженера за вашим проєктом.

Архітектурна схема бота
Маркетплейс API (polling / webhook)
    ↓
Question Classifier
    ↙             ↘
Шаблонный ответ   LLM-генерация
(FAQ-база)        (OpenAI / Claude)
    ↓                    ↓
Auto-Reply          Проверка менеджером
    ↓
Marketplace API → Отправка ответа