Дистрибуция · Партнёрские сети
Платформа продаж и сопровождения партнёрской сети на живых данных
Партнёр спрашивает, кто в команде неактивен и что мешает следующему уровню, — и получает цифры только по своей части сети. Доступ ограничен на уровне SQL.
- Статус
- В продакшене
- Срок
- ~12 месяцев (две фазы, ~8 месяцев активной разработки)
- Стек
- Python / FastAPI
- OpenAI API (Assistants, Whisper)
- spaCy
- MS SQL Server
- Neo4j
- React / TypeScript
Задача
Компании с распределённой партнёрской сетью нужна была платформа продаж и сопровождения. Первая задача: партнёры и руководители не могли быстро узнать, кто в команде неактивен и что мешает следующему уровню, — данные лежали в бэкофис-базе и внутренних API и требовали ручной аналитики. Пускать LLM к базе напрямую было нельзя: персональные данные, чужие команды и схема БД должны остаться закрытыми.
Что сделали
- Мы собрали чат- и голосового ассистента: вопрос разбирается и уходит либо во внутренние API клиента, либо в сгенерированный моделью SQL-запрос к бэкофису только на чтение. Ответ — в бизнес-терминах.
- Модель не угадывает схему: описание таблиц и граф связей подсказывают ей нужные таблицы и джойны, а каждый сгенерированный запрос сохраняется в логах для разбора.
- Ни один запрос не уходит в базу без проверки: только чтение, белый список таблиц, обязательный скоуп по текущему пользователю, блокировка персональных колонок, санитизация ответа, лимит запросов.
- Поверх базы мы поставили слой аналитики сети: активность команд, дефицит объёма продаж, блокеры следующего уровня, прогноз вознаграждений. Администратору — панель: статистика чатов, логи, промо-акции.
- В контуре платформы спроектированы блоки покупателя и маркетинга: персональные рекомендации и повторные покупки, подписки и уровни лояльности, сегментация, кампании с A/B и push/email-рассылками.
Результат
- 20 из 21
- проверок UAT пройдено на живой бэкофис-базе клиента (протокол сверки на дев-стенде); одна частично — в данных нет даты последней активности
- 10 из 10
- категорий вопросов из эталона поведения ассистента (~25 сценариев) реализованы; один подпункт не закрыт (подсчёт по чек-листу)
- 6 уровней
- защиты данных между LLM и базой: от блокировки персональных колонок в SQL до лимитов запросов (подсчёт по коду)
- 48 из 48
- тестов аналитического слоя проходят: 33 функциональных на моках и 15 сквозных на живом SQL Server (по отчёту о тестировании)
Направления
Другие кейсы
Авиация — торговля авиационными компонентами и MRO
ПилотЗакупки авиазапчастей: от почты и таблиц к управляемому конвейеру
AI-агент читает входящие RFQ, сравнивает предложения поставщиков и проверяет документы. Рядом — операционная система, которая ведёт сделку по обязательным этапам.
- Полный цикл
- полный цикл AI-контура на живом процессе закупок — от входящего RFQ в почте до уведомления команды; подтверждено владельцем
- 3
- типа сопроводительных документов проверял агент: FAA 8130-3, EASA Form 1, COC; подсчёт по брифу владельца
Музыкальная индустрия · SaaS
MVP в эксплуатации (закрытый запуск)Музыкальный релиз без потерянных дедлайнов
SaaS для артистов и малых лейблов: 9-стадийный цикл релиза, дедлайны 12 площадок, AI-черновики с подтверждением человеком. От нуля до production-контура за 7 недель.
- 7 недель
- от первого коммита до production-контура с Vault, шифрованными бэкапами, SLO и переездом в РФ-ДЦ (265 коммитов)
- 16 дней
- от старта разработки до инвесторской презентации с живым демо продукта
ИТ-консалтинг · Квалификация лидов
Внутренний продуктПосетитель сайта уходит с планом пилота, а продажи — с готовым лидом
Мы заменили форму заявки ИИ-консультантом: он расспрашивает посетителя о бизнесе, выдаёт план пилота с KPI и рисками, а в CRM попадает лид с бюджетом и сроками.
- 1 день
- Рабочий MVP — фронтенд, бэкенд и конфиги деплоя — собран за один день
- 16 дней
- От первого коммита до прод-контура с HTTPS и выпущенным сертификатом на собственном домене
Посчитать эффект на своих цифрах
AVA — калькулятор экономики процесса. За пару минут он покажет, окупается ли похожая задача в вашем случае, ещё до разговора с нами и без обязательств.
Оценить эффект с AVAПохожая задача?
Опишите процесс и данные, которые у вас есть. Скажем, что из этого считается в деньгах, а что — нет, до начала работ.
или напишите напрямую: hello@xteam.pro