1. Мета проєкту
Розробити AI-агента для автоматичного визначення аналогів товарів та формування кросселів з інтеграцією в BAS КУП через модуль "Система взаємодії" (Обговорення).
2. Бізнес-цілі
- Зменшення втрат продажів при відсутності товару
- Збільшення середнього чеку через кроссели
- Стандартизація рекомендацій менеджерам
- Зменшення залежності від досвіду менеджера
3. Архітектура рішення
AI-сервіс реалізується як окремий мікросервіс з REST API. BAS КУП виступає джерелом даних та клієнтом API.
Компоненти:
1. BAS КУП (джерело товарів, замовлень, залишків)
2. AI-сервіс (логіка аналогів та кросселів)
3. REST API (обмін даними)
4. Модуль інтеграції BAS (розширення конфігурації)
4. Основний функціонал
4.1 Визначення аналогів:
- Exact (точний аналог)
- Close (близький аналог)
- Alternative (альтернативне рішення)
4.2 Формування кросселів:
- Must-have
- Recommended
- Upsell
- Bundle
5. Точки запуску AI
- При відкритті замовлення
- При додаванні товару в замовлення
- При відсутності товару на складі
- При натисканні кнопки "AI-підказка"
6. Формат API
Endpoint: /analogs
Endpoint: /crosssell
Метод: POST
Формат обміну: JSON
Приклад відповіді:
analogs_exact[], analogs_close[], alternatives[]
crosssell_must[], crosssell_recommended[], upsell[]
manager_script, reason_short
7. Інтеграція з BAS КУП
Реалізувати через розширення конфігурації без зміни типової бази. BAS виконує HTTP-запит до AI-сервісу та публікує відповідь у вкладці "Обговорення" відповідного документа.
8. Обмеження AI
- Не вигадувати характеристики
- Не змінювати ціни або залишки
- Не давати гарантій доставки
- Використовувати тільки дані з BAS
9. Безпека
- Авторизація через API token
- Логування запитів
- Обмеження доступу до внутрішніх даних
10. Етапи реалізації
1. Аудит структури товарів
2. Розробка AI-сервісу
3. Розробка розширення для BAS
4. Тестування
5. Запуск