Задача
Компания поставляет запчасти для спецтехники. Клиенты отправляют заявки в Telegram, WhatsApp, по почте и телефону. Остатки и цены находятся в 1С, а переписки и история заказов хранятся в разных системах.
Менеджеры вручную ищут артикулы, проверяют наличие и готовят предложения. Ответы задерживаются, а часть обращений теряется.
Что сделали
- 01
Единое окно
Сообщения, звонки и заявки привязываются к карточке клиента. История доступна в одном интерфейсе.
- 02
Распознавание запросов
ИИ извлекает сведения из текста, голосовых сообщений и фотографий деталей.
- 03
Работа с 1С
Проверяет остатки, цены, историю заказов и сроки поставки.
- 04
Подготовка КП
Подбирает товары и собирает предложение для проверки менеджером.
- 05
Контроль продаж
Напоминает о неоплаченных счетах, забытых заявках и повторных закупках.
Как реализовали
Gemini 3.8 Flash анализирует сообщения и извлекает информацию из фотографий. Python обрабатывает запросы к каталогу, а обмен с 1С получает актуальные сведения о товарах.
FastAPI связывает интерфейс и рабочие процессы. PostgreSQL хранит клиентов, сделки и историю взаимодействий; Redis используется для очередей и обработки событий. Telegram и WhatsApp подключены через API.
Поиск запчастей по неточным запросам
Клиенты присылают фотографии без артикула или пишут «нужен фильтр на Komatsu». Реализовали поиск по артикулам, названиям и характеристикам с учётом похожих написаний.
ИИ помогает найти позиции, но при неоднозначном совпадении запрашивает дополнительные сведения. Перед отправкой предложения отдельно проверяются цена и наличие, чтобы не использовать устаревшие остатки.
Результат
- Обращения и история клиентов собраны в одной CRM.
- Подбор товаров и подготовка КП частично автоматизированы.
- Менеджеры видят забытые заявки и неоплаченные счета. Система помогает контролировать повторные продажи.
- Вместо переключения между мессенджерами, таблицами и 1С сотрудник работает в одном интерфейсе.



