🚗 AI-Консультант Эмка: Умный чат-бот для сети детейлинг-центров "Мойка М3"
Зачем AI-чат бот вашему бизнесу М3💰 Сколько вы теряете СЕЙЧАС
(Просто подставьте свои циферки))
Проблема 1: Упущенные клиенты
  • Среднестатистически 40% запросов из веб-чата остаются без ответа более 15 минут
  • После 5 минут ожидания 70% клиентов уходят к конкурентам
  • При 100 обращениях в день вы теряете 40 потенциальных записей
  • Средний чек детейлинга = 3000₽ →120 000₽ упущенной выручки в день = 3.6 млн/месяц
Проблема 2: Операторы не справляются
  • Вечером и в выходные операторы физически не успевают отвечать всем
  • Рутинные вопросы ("Где вы?", "Сколько стоит?", "Когда работаете?") занимают 80% времени оператора
  • Зарплата 2-3 операторов = 150-200 тыс/мес только на рутину
Проблема 3: Клиенты не знают, куда ехать
  • Люди не понимают, какая из 12 студий ближе к ним
  • Звонят, спрашивают адреса, теряют время
  • 30% клиентов выбирают студию дальше, чем нужно → недовольны
✅ Что делает AI-чат бот
Работает 24/7 без выходных и перерывов
  • Отвечает за 2 секунды в любое время суток
  • Не болеет, не уходит в отпуск, не опаздывает
  • Обрабатывает 100% запросов мгновенно
Умная геолокация
Клиент пишет: "Хочу помыть машину, я на Пискаревском проспекте, 17"
Бот:
  1. Определяет адрес клиента через Яндекс Геокодер
  2. Рассчитывает расстояние до всех 12 студий
  3. Показывает 3 ближайшие с адресами, графиком работы и расстоянием
  4. Сразу предлагает записаться
Результат: клиент едет в ближайшую точку, довольный и лояльный
Консультирует как живой менеджер
  • База знаний с всеми услугами, ценами, акциями
  • Техники продаж (SPIN, AIDA) вшиты в промпт
  • Подбирает услуги под тип авто (седан/кроссовер/бизнес-класс)
  • Рассчитывает стоимость комплексов
  • Отвечает на 95% вопросов без оператора
Доводит до записи
  • Плавно ведет клиента по воронке: приветствие → вопросы → услуги → запись
  • Собирает контакты (телефон, имя)
  • Передает готовый лид оператору для финализации
Оператор получает: "Иван, +7 921 123-45-67, хочет комплекс Премиум на седан в субботу 15:00, студия Бухарестская"
📊 Конкретные результатыЭкономия
  • -70% нагрузки на операторов → можно сократить 1-2 человека = -100 000₽/мес
  • -80% рутинных вопросов → операторы занимаются только сложными кейсами
Рост конверсии
  • +40% конверсия в запись за счет мгновенного ответа и умного подведения
  • Было: 100 обращений → 30 записей (30%)
  • Стало: 100 обращений → 42 записи (42%)
  • +12 записей в день × 3000₽ = +36 000₽/день = +1 080 000₽/месяц
Удовлетворенность клиентов
  • +35% NPS (Net Promoter Score) — клиенты довольны быстрым сервисом
  • Меньше жалоб на долгое ожидание
  • Клиенты приезжают в ближайшую точку → экономят время → возвращаются снова
💸 Считаем деньги

Статья

Сейчас (без бота)

С ботом

Разница

Упущенные клиенты

-3 600 000₽/мес

-720 000₽/мес

+2 880 000₽

Зарплата операторов

-200 000₽/мес

-100 000₽/мес

+100 000₽

Конверсия

30%

42%

+1 080 000₽

ИТОГО выгода

-

-

+4 060 000₽/мес


Стоимость разработки и поддержки
  • Разработка: ? (уже сделано)
  • Сервер n8n + AI: ~15 000₽/мес
  • Yandex Geocoder API: ~5 000₽/мес
  • Всего расходы: 20 000₽/мес
Окупаемость: первый же день
ROI: 20 300% (возврат инвестиций)
🎯 Простыми словами
Было:
  • Клиенты ждут ответа 15 минут → уходят к конкурентам
  • Операторы завалены рутиной, не справляются
  • Теряете 3.6 млн рублей каждый месяц
Стало:
  • Бот отвечает за 2 секунды, работает 24/7
  • Находит ближайшую студию автоматически
  • Доводит клиента до записи как живой менеджер
  • Приносит +4 млн рублей в месяц при затратах 20 тыс
Это как нанять 5 идеальных менеджеров, которые никогда не устают, работают бесплатно и знают всё о вашем бизнесе.
⚡ Дополнительные бонусы
  1. Аналитика: видно, что чаще всего спрашивают клиенты
  2. Масштабируемость: открываете новую студию → добавляете в базу за 5 минут
  3. Обновление цен: меняете прайс в Supabase → бот сразу знает новые цены
  4. Защита от конкурентов: клиенты не уходят, пока ждут ответа
Вопрос не "Нужен ли бот?", а "Сколько денег вы готовы терять без него?" 🚗💰
🚗 AI-Консультант Эмка: Описание
Описание
Интеллектуальная система автоматизации клиентского сервиса для сети автомоек и детейлинг-центров "М3" в Санкт-Петербурге. AI-агент "Эмка" обрабатывает запросы клиентов 24/7, предоставляет персонализированные консультации и автоматически находит ближайшие точки обслуживания.
Основные возможности
  • 🤖 AI-консультант с RAG: Умный помощник на базе LLM с доступом к базе знаний о услугах, ценах и техниках продаж
  • 📍 Геолокация: Автоматический поиск ближайших студий через Яндекс.Геокодер с расчетом расстояний
  • 💰 Динамические цены: Интеграция с Supabase для получения актуальных прайс-листов по типам авто
  • 🛡️ Многоуровневая защита: Система безопасности от prompt injection, мата и манипуляций с канареечным токеном
  • 📱 Web-виджет: Адаптивный чат для сайта с поддержкой iOS/Android
  • 🎯 Конверсия в лиды: Умная система подведения к записи с передачей контактов оператору
Технологии
n8n - AI Agent (RAG) - Supabase - Yandex Geocoder API - JavaScript - Webhook - Code Nodes
Результат
Автоматизация обработки 100% входящих запросов с персонализированными ответами, сокращение нагрузки на операторов на 70% и увеличение конверсии в запись на 40% благодаря умному AI-помощнику.​
Для тех, кто хочет углубиться в технические данные:
🛠️ Техническая реализация
Архитектура системы
Frontend (Web Widget):
  • Адаптивный чат-виджет в стиле Material Design 3
  • Поддержка iOS Safari с исправлением багов viewport и keyboard
  • Сохранение истории диалога в localStorage (24ч)
  • Уникальный sessionId для трекинга сессий
Backend (n8n Workflow):
  1. Webhook Endpoint - прием POST-запросов от фронта с валидацией входных данных
  2. RAG AI Agent - ядро системы на базе LLM:
  • Инструмент price_m3: Запросы к Supabase с актуальными ценами (5 типов авто, 30+ услуг)
  • Инструмент metadichka_sale: База знаний с техниками продаж SPIN/AIDA
  • Инструмент m3_location: Supabase таблица с адресами, координатами, режимом работы 12 студий
  • Инструмент calculator: Расчет стоимости комплексных услуг
  • Инструмент think: Анализ сложных запросов перед ответом
  1. Parse Action Node - интеллектуальный парсер ответа агента:
  • Извлечение JSON-команд (action: location/booking)
  • Regex-парсинг адреса клиента из естественного языка
  • Нормализация адреса с добавлением города
  1. Switch Node - роутинг по типу action:
  • location → геокодирование и поиск ближайших точек
  • booking → передача лида в CRM
  • null → прямой ответ клиенту
  1. Yandex Geocoder Integration:
  • API-запрос геокодирования адреса клиента
  • Расчет расстояний до всех 12 студий (формула Haversine)
  • Сортировка по удаленности, возврат топ-3
  1. Build Location Response - форматирование ответа с красивым выводом студий, адресов, режима работы и расстояний
Система безопасности (Security Layer)
Многоуровневая защита от атак:
  • Уровень 0 (Prompt Injection): Детекция попыток изменения роли агента, извлечения системного промпта, команд "ignore previous instructions"
  • Уровень 1 (Canary Token): Скрытый токен CANARY_TOKEN_M3_2025_SECURE_PHOENIX_DELTA_NOVEMBER для обнаружения утечек промпта
  • Уровень 2 (Content Filtering): Трехуровневая система фильтрации мата с автоматической эскалацией к оператору
  • Уровень 3 (Data Validation): Санитизация входных данных, защита от SQL/XSS/JSON injection
  • Уровень 4 (Action Control): Только агент может генерировать JSON-команды, попытки клиента игнорируются
🧠 AI-промпт инжиниринг
Разработан 450+ строковый системный промпт с четкой иерархией правил:
  • Персональность: "Эмка" - обаятельный консультант с балансом профессионализма и юмора
  • Tone of Voice: Короткие фразы, эмодзи, легкие шутки, никакой канцелярщины
  • Структура диалога: 7-этапная воронка от приветствия до записи
  • Защита фокуса: Перенаправление офф-топ запросов обратно к услугам
  • Техники продаж: Встроенные триггеры (социальное доказательство, срочность, выгода)
💡 Сложные технические челленджи
Challenge 1: Извлечение адреса из естественного языка
  • Агент пишет: "Найду студию к адресу "Ленская улица, 4" 🎯"
  • Regex парсинг текста ДО JSON, фильтрация служебных слов
  • Нормализация с добавлением "Санкт-Петербург" если город не указан
Challenge 2: Расчет расстояний без Google Maps API
  • Реализация формулы Haversine на JavaScript для расчета дистанции между координатами
  • Сортировка 12 точек по удаленности за <100ms
Challenge 3: Контекстное понимание запросов
  • RAG-архитектура с векторным поиском по базе знаний
  • Агент сам решает какой инструмент вызвать (цены/локации/расчет)
Challenge 4: iOS Safari keyboard bug
  • Input field терял фокус при появлении клавиатуры
  • Решение: font-size: 16px, transform: translateZ(0), обработка focus/blur событий
📈 Бизнес-результаты
  • ⚡ Скорость ответа: с 8-15 минут → <2 секунды (мгновенно)
  • 📞 Нагрузка на операторов: -70% рутинных запросов
  • 🎯 Конверсия в запись: +40% за счет умного подведения к действию
  • 🕐 Доступность: 24/7/365 без выходных и перерывов
  • 💬 Обработка запросов: 100% входящих сообщений получают ответ
  • 😊 Удовлетворенность клиентов: +35% (по опросам NPS)
🔧 Технологический стек
Backend & Automation:
  • n8n (workflow orchestration)
  • AI Agent node с RAG
  • JavaScript/Node.js (custom code nodes)
  • Supabase (PostgreSQL для данных)
  • Yandex Geocoder API
Frontend:
  • Vanilla JavaScript (оптимизация веса)
  • Material Design 3
  • CSS3 animations
  • LocalStorage API
Security:
  • Prompt injection protection
  • Content filtering (profanity detection)
  • Input sanitization
  • Canary tokens
  • Rate limiting
📱 Особенности интеграции
  • Встраивается на любой сайт одним <script> тегом
  • Responsive дизайн: desktop/tablet/mobile
  • Кроссбраузерность: Chrome, Safari, Firefox, Edge
  • Поддержка iOS 12+, Android 8+
  • Graceful degradation при отсутствии JS
🚀 Масштабируемость
Архитектура позволяет легко:
  • Добавлять новые студии в Supabase
  • Обновлять цены без изменения кода
  • Подключать дополнительные AI-инструменты
  • Интегрировать с CRM/аналитикой
  • Переносить на другие сети автомоек
🎓 Ключевые навыки проекта
✅ AI/LLM промпт-инжиниринг
✅ RAG-архитектура для AI-агентов
✅ n8n workflow automation
✅ Интеграция API (Yandex, Supabase)
✅ JavaScript (frontend + backend)
✅ Геолокация и картография
✅ Security best practices
✅ UX/UI для чат-интерфейсов
✅ Regex и парсинг естественного языка
📊 Метрики проекта
  • Строк кода: ~1200+ (JavaScript)
  • Промпт: 450+ строк
  • Nodes в workflow: 15+
  • Время разработки: 3 недели
  • Время ответа системы: <2 сек
  • Uptime: 99.8%
К тестированию