🤖Модуль 5 из 6

AI-боты для бизнеса

Создаём умных ботов: консультанты, продажники, системы записи. Автоматизация продаж и поддержки 24/7.

📚 6 уроков💼 Для бизнеса
Урок 1

Типы AI-ботов для бизнеса

Какие бывают боты, для каких задач подходят, как выбрать нужный тип.

AI-бот для бизнеса — это не просто автоответчик. Современные боты консультируют, продают, записывают на услуги, собирают лиды и даже заменяют первую линию поддержки. Главное — правильно выбрать тип под задачу.

Классификация по задачам

Тип ботаЗадачаПример
КонсультантОтвечает на вопросы о продукте/услугеБот натяжных потолков
ПродажникВедёт клиента к покупкеБот онлайн-курса
ПоддержкаРешает типовые проблемыТехподдержка SaaS
ЛидогенераторСобирает контактыБот-квиз
Бот записиЗаписывает на услугиБот барбершопа
ИнформаторПрисылает уведомленияБот статуса заказа

AI vs скриптовый бот

Скриптовый бот: • Работает по жёсткому сценарию (кнопки, команды) • Предсказуемый, дешёвый • Не понимает произвольный текст AI-бот: • Понимает естественный язык • Отвечает на любые вопросы в рамках темы • Дороже (API нейросети) • Нужен контроль качества ответов

💡

Оптимальное решение — гибрид: AI отвечает на вопросы, а критичные действия (запись, оплата) через кнопки и скрипты.

Когда AI-бот окупается

• Много однотипных вопросов от клиентов • Поддержка работает 24/7 • Клиенты пишут в нерабочее время • Сложный продукт требует консультации • Менеджеры тратят время на рутину ROI: если бот экономит 2-3 часа менеджера в день — он окупается за месяц.

Урок 2

База знаний для бота: как научить AI вашему бизнесу

Подготовка данных, промпты, RAG-системы для точных ответов.

AI-бот "из коробки" не знает ничего о вашем бизнесе. Его нужно обучить: дать информацию о продуктах, ценах, процессах. Качество базы знаний = качество ответов бота.

Что включить в базу знаний

• Описание компании и услуг • Прайс-лист с условиями • FAQ (частые вопросы) • Процесс работы (этапы, сроки) • Гарантии и условия возврата • Контакты, адреса, время работы • Типовые возражения и ответы на них • Конкурентные преимущества

Форматы базы знаний

ФорматПлюсыМинусы
Системный промптПросто, быстроЛимит токенов (~4000 слов)
Документ в контекстеСредний объёмДорого по токенам
RAG (векторный поиск)Любой объёмСложнее настроить
Fine-tuningМаксимум качестваОчень дорого и сложно

Структура системного промпта

"Ты — AI-консультант компании [Название]. О компании: [2-3 предложения о компании] Услуги и цены: - [Услуга 1]: от [цена] - [Услуга 2]: от [цена] ... Правила: 1. Отвечай дружелюбно, на ты 2. Если не знаешь ответ — предложи связаться с менеджером 3. Не обсуждай конкурентов 4. Не давай скидки без согласования 5. Собирай контакт (телефон) для заявки Часто задаваемые вопросы: [Q&A список]"

💡

Пишите базу знаний так, как хотите чтобы бот отвечал. Если нужен разговорный стиль — пишите разговорно. AI копирует тон документа.

RAG: когда база знаний большая

RAG (Retrieval-Augmented Generation): 1. Документы разбиваются на чанки 2. Каждый чанк превращается в вектор (embedding) 3. При вопросе ищутся релевантные чанки 4. Найденные чанки добавляются в контекст AI Инструменты: Qdrant, Pinecone, n8n с векторными нодами.

⚠️

База знаний требует регулярного обновления. Изменились цены — обновите бота. Иначе он будет давать устаревшую информацию.

Урок 3

Бот-консультант: архитектура и реализация

Пошаговое создание бота, который отвечает на вопросы клиентов о вашем бизнесе.

Бот-консультант — самый универсальный тип. Он отвечает на вопросы о продукте, помогает выбрать, отрабатывает возражения. Создадим такого бота на n8n.

Архитектура бота

Workflow: 1. Telegram Trigger → получаем сообщение 2. Проверка: команда или текст? 3. Если /start → приветствие + меню 4. Если текст → отправляем в AI с базой знаний 5. AI генерирует ответ 6. Отправляем ответ пользователю 7. Логируем диалог в базу (опционально)

Настройка AI-ноды

OpenAI/Anthropic нода: • Model: gpt-4-turbo или claude-3-sonnet • System Message: [ваша база знаний] • User Message: {{ .message.text }} • Temperature: 0.7 (баланс креативности) • Max Tokens: 500 (ограничение длины)

Контекст диалога

Проблема: AI не помнит предыдущие сообщения. Решение — хранить историю: 1. При новом сообщении читаем последние N сообщений из базы 2. Формируем контекст: [история] + [новый вопрос] 3. Отправляем в AI 4. Сохраняем ответ в базу Формат истории: User: [сообщение 1] Assistant: [ответ 1] User: [сообщение 2] Assistant: [ответ 2] ...

💡

Храните только последние 5-10 сообщений. Больше — дорого по токенам и медленно. Для длинных диалогов используйте суммаризацию.

Сбор контактов

В промпте добавьте инструкцию: "Если клиент готов к заказу или хочет консультацию — вежливо попроси номер телефона для связи менеджера. Формат: 'Оставьте ваш номер телефона, и наш менеджер свяжется с вами в течение 15 минут.'" После получения номера — уведомление менеджеру в отдельный чат/CRM.

⚠️

AI иногда выдумывает информацию (галлюцинации). Добавьте в промпт: 'Если не знаешь точный ответ — честно скажи и предложи уточнить у менеджера.'

Урок 4

Бот записи на услуги

Автоматическая запись клиентов: выбор услуги, даты, времени, подтверждение.

Бот записи экономит время администратора и работает 24/7. Клиент сам выбирает услугу, мастера, дату и время. Бот проверяет занятость и создаёт запись.

Структура базы данных

Минимальные таблицы: masters: id, name, schedule services: id, name, price, duration bookings: id, user_id, master_id, service_id, date, time, status Status: pending, confirmed, cancelled, completed

Поток записи

1. /start → Показываем услуги (inline-кнопки) 2. Выбор услуги → Показываем мастеров 3. Выбор мастера → Показываем даты (сегодня, завтра, +2 дня) 4. Выбор даты → Генерируем свободные слоты 5. Выбор времени → Показываем подтверждение 6. Подтверждение → Создаём запись в базе 7. Уведомляем мастера/админа

Генерация свободных слотов

SQL для поиска занятых слотов: SELECT booking_time FROM bookings WHERE master_id = [id] AND booking_date = [date] AND status != 'cancelled'; В коде: генерируем все слоты (10:00, 11:00...), убираем занятые, показываем оставшиеся.

💡

Учитывайте длительность услуги! Если стрижка 1 час, а запись в 14:00 — слот 14:30 недоступен. Добавьте буфер между записями.

Напоминания

Отдельный workflow для напоминаний: 1. Schedule Trigger (каждый час) 2. Находим записи на завтра без напоминания 3. Отправляем сообщение: "Напоминаем о записи завтра в [время]" 4. Помечаем что напоминание отправлено Дополнительно: напоминание за 2 часа до визита.

Отмена и перенос

Команда /mybookings показывает активные записи с кнопками: • "Отменить" → меняет status на cancelled • "Перенести" → показывает новые даты/время → обновляет запись Важно: уведомляйте мастера об изменениях!

Урок 5

Бот-продажник: воронка в Telegram

Автоматическая воронка продаж: квалификация лида, презентация, дожим до заявки.

Бот-продажник ведёт клиента по воронке: от первого касания до заявки. Это автоматический менеджер, который работает 24/7 и не устаёт.

Этапы воронки

ЭтапЦельИнструмент
ПривлечениеПодписка на ботаРеклама, лид-магнит
КвалификацияВыявить потребностьКвиз-опрос
ПрезентацияПоказать решениеКонтент, кейсы
ВозраженияСнять сомненияAI-консультант
ЗакрытиеПолучить контактФорма заявки

Квиз-бот

Квиз квалифицирует лида и собирает данные: 1. "Какая у вас задача?" → [варианты] 2. "Какой бюджет?" → [варианты] 3. "Когда планируете?" → [варианты] 4. "Оставьте телефон для расчёта" По ответам можно сегментировать: горячий/тёплый/холодный лид.

Дожимные цепочки

После квиза — автоматические сообщения: День 1: Результат квиза + предложение День 2: Кейс/отзыв День 3: Ограниченное предложение День 5: Последнее напоминание Реализация: Schedule Trigger проверяет пользователей на каждом этапе и отправляет нужное сообщение.

💡

Добавьте "стоп-слова": если пользователь написал что уже купил или не интересно — останавливайте цепочку. Это этично и сохраняет репутацию.

Интеграция с CRM

При получении заявки: 1. Создаём лид в CRM (amoCRM, Bitrix24) 2. Добавляем данные из квиза 3. Ставим задачу менеджеру 4. Подписываем на рекламную аудиторию (опционально) n8n имеет готовые ноды для популярных CRM.

⚠️

Не переусердствуйте с дожимом. 3-5 сообщений — максимум. Больше — раздражает и приводит к блокировке бота.

Урок 6

Мониторинг и улучшение ботов

Аналитика, A/B-тесты, обработка ошибок, масштабирование.

Запустить бота — это 20% работы. Остальные 80% — мониторинг, анализ и улучшение. Без аналитики вы не узнаете что работает, а что нет.

Ключевые метрики

МетрикаЧто измеряетЦелевое значение
Конверсия в заявку% дошедших до контакта>10%
Retention Day 1Возврат на следующий день>30%
Среднее время ответаСкорость AI<5 сек
УдовлетворённостьОценки пользователей>4/5
Стоимость лидаРасходы на AI / лидыЗависит от ниши

Логирование диалогов

Сохраняйте ВСЕ диалоги в базу: • user_id • message_text • ai_response • timestamp • tokens_used Это позволит: • Находить проблемные диалоги • Улучшать базу знаний • Считать расходы на AI

Обработка ошибок

Что может пойти не так: • API нейросети недоступен → fallback-сообщение • Превышен лимит токенов → обрезать контекст • Пользователь прислал файл → предупредить • База данных недоступна → сообщение об ошибке В n8n используйте Error Trigger для отлова ошибок и уведомления в Telegram.

💡

Создайте отдельный Telegram-канал для ошибок. При любой ошибке бота — мгновенное уведомление с деталями.

A/B-тестирование

Тестируйте: • Разные приветственные сообщения • Порядок вопросов в квизе • Формулировки call-to-action • Количество кнопок vs текстовый ввод Реализация: рандомно делим пользователей на группы, сохраняем группу в базу, показываем разные варианты.

Улучшение базы знаний

Процесс: 1. Раз в неделю смотрите логи диалогов 2. Находите вопросы без хороших ответов 3. Добавляйте Q&A в базу знаний 4. Тестируете — проверяете улучшение Это циклический процесс. Бот должен становиться умнее со временем.