
Текстовый бот в соцсетях решает одну понятную задачу: закрыть типовые вопросы за минуты и передать спорное человеку. Он не заменяет SMM, не «прогревает базу» сам по себе и не даёт права писать в личку тем, кто вас об этом не просил.
Разберём схему диалога, обязательную базу ответов, ограничения площадок и пилот на 14 дней с метриками, по которым видно, окупился бот или просто красиво отвечает.
Зачем боту текст, а не только кнопки
| Тип бота | Когда уместен | Слабое место |
|---|---|---|
| Кнопочный сценарий | короткий путь: меню -> заявка | пользователь пишет свой вопрос и упирается в стену |
| Текстовый по базе | много формулировок одного вопроса | нужна поддерживаемая база ответов |
| Гибрид: меню + текст | реальный трафик из соцсетей | требует проектирования границ |
На практике выигрывает гибрид: меню задаёт основные маршруты, текстовый режим ловит вопросы, которые в меню не поместились. Про выбор платформы под такой гибрид — конструктор чат-бота без кода.
Схема работы
Комментарий / Direct / кнопка в шапке / deep-link из поста
→ приветствие + меню (3-5 пунктов)
→ свободный вопрос пользователя
→ поиск по базе ответов
→ уверенное совпадение -> ответ + следующий шаг
→ слабое совпадение -> один уточняющий вопрос
→ нет ответа -> эскалация: «передал специалисту»
→ заявка / запись -> CRM + алерт менеджеру
→ лог для еженедельного разбора
Одно правило важнее остальных: бот не должен угадывать. Три варианта ответа лучше, чем один выдуманный.
Что можно и что нельзя по правилам площадок
Соцсети и мессенджеры ограничивают инициативу ботов, и это нужно закладывать в маркетинговый план, а не выяснять после блокировки.
В Telegram правила прописаны в официальной документации Telegram Bot API:
- - бот не может написать пользователю первым — переписку начинает человек, поэтому «база для рассылки» набирается только входящим трафиком;
- - обновления бот получает либо через `getUpdates` (long polling), либо через webhook, и эти два способа взаимоисключающие: включённый webhook отключает long polling, а непрочитанные апдейты не хранятся на стороне Telegram дольше 24 часов;
- - токен бота — секрет: он даёт полный доступ к боту, поэтому хранится в переменных окружения, а не в репозитории и не в чате с подрядчиком.
В других соцсетях логика похожая: инициировать диалог обычно можно только в ответ на действие пользователя и в ограниченном окне. Поэтому сценарий строится от входящего обращения — комментария, сторис, реакции или перехода по ссылке из поста.
База ответов: обязательная часть, а не «потом»
Бот без базы — генератор вежливых отписок. Рабочая база собирается так:
- 1. Выгрузить переписку за 2–3 месяца: Direct, комментарии, сообщения в мессенджерах.
- 2. Сгруппировать вопросы по смыслу, а не по формулировке. Обычно получается 20–40 кластеров.
- 3. Написать короткий ответ на каждый кластер: 2–4 предложения и один следующий шаг.
- 4. Утвердить формулировки у того, кто отвечает за цены и сроки.
- 5. Пометить темы-исключения, которые всегда идут человеку.
| Блок базы | Примеры вопросов | Обязательный элемент ответа |
|---|---|---|
| Цена | «сколько стоит», «есть ли дешевле» | вилка или «от», ссылка на прайс |
| Сроки | «как быстро», «успеете к дате» | честный диапазон, условия |
| Состав | «что входит», «делаете ли X» | список из 3-5 пунктов |
| Процесс | «как начать», «что от меня нужно» | первый шаг и контакт |
| Доставка/гео | «работаете ли в моём городе» | список городов или «удалённо по РФ» |
| Гарантии | «а если не подойдёт» | реальные условия, без обещаний |
Три сценария, с которых стоит начать
FAQ. Самый быстрый эффект: снимает поток одинаковых вопросов в Direct и комментариях. Не требует интеграций.
Лид. Четыре поля — задача, город, срок, контакт. Каждое лишнее поле снижает доходимость. Собранная заявка уходит менеджеру одним сообщением: кто, что хочет, откуда пришёл.
Запись. Уместна для салонов, студий, клиник, репетиторов. Минимальная честная схема: бот собирает желаемое время и контакт, администратор подтверждает. Автоподтверждение слота — только при интеграции с календарём, иначе будут двойные брони.
Тон и формат сообщений
- - Одно сообщение — одна мысль. Длинные простыни в мессенджере не читают.
- - Без канцелярита: «расскажите про задачу» вместо «предоставьте информацию о вашем запросе».
- - Кнопки вместо просьбы «напишите цифру».
- - В каждом ответе — следующий шаг: посмотреть, оставить контакт, выбрать город.
- - Ошибки ввода обрабатываются мягко: «Не понял — выберите пункт меню или напишите вопрос своими словами».
- - Обязательно одна фраза о том, что за ботом есть живой человек и когда он отвечает.
Откуда берётся трафик в бота
Раз бот не пишет первым, единственный источник диалогов — ваши точки входа. Каждой стоит дать свою ссылку со стартовым параметром, чтобы потом видеть, что сработало.
| Точка входа | Что делать | Что смотреть в отчёте |
|---|---|---|
| Ссылка в шапке профиля | короткий призыв «задайте вопрос — ответим за 5 минут» | доля переходов в первый диалог |
| Кнопка/ссылка в постах | своя метка для каждой рубрики | какие темы дают заявки |
| Ответ на комментарий | «ответил в личке» + ссылка | конверсия комментарий -> диалог |
| Сайт | виджет или кнопка на странице услуги | заявки из бота против формы |
| Оффлайн: QR на визитке, чеке | отдельная метка | реальное использование оффлайна |
Без разметки источников бот превращается в чёрный ящик: диалоги есть, а откуда они — непонятно, и бюджет распределять не на чем.
География и режим работы
Для российских проектов учитывайте разброс часовых поясов: сообщение из Иркутска приходит, когда в Москве ещё ночь. Бот должен сразу сообщать, когда ответит человек, а не оставлять клиента в тишине до утра. Если у вас филиалы в разных городах, добавьте в меню выбор города — это дешевле, чем поддерживать отдельных ботов, и сразу даёт срез спроса по регионам.
Если собираете имя и телефон — это персональные данные: нужны согласие и ссылка на политику обработки прямо на шаге сбора контакта.
Пилот на 14 дней
| День | Что делаете |
|---|---|
| 1–2 | Выгрузка переписки, кластеризация вопросов |
| 3–4 | База из 25–30 ответов, утверждение формулировок |
| 5–7 | Сборка: меню, текстовый режим, заявка, эскалация, алерт |
| 8 | Тест на 20 реальных вопросах, правки формулировок |
| 9–13 | Боевой трафик из одного источника, ежедневный просмотр логов |
| 14 | Разбор: доля закрытых, эскалации, заявки, решение о втором канале |
Метрики, которые считаем: доля диалогов без человека, число эскалаций и их темы, количество заявок и их источник, доходимость по шагам, время до ответа менеджера. Охват и «число диалогов» без заявок — диагностика, а не результат.
Частые ошибки
- - Запуск без базы: бот отвечает общими словами и раздражает.
- - Эскалация только на бумаге — алерт менеджеру не настроен или уходит в мёртвый чат.
- - Попытка использовать бота как инструмент холодных рассылок.
- - Меню на 15 пунктов на первом экране.
- - Форма заявки на 8 полей.
- - Никто не читает логи, база не пополняется, бот стареет за месяц.
Частые вопросы
Бот в соцсетях заменит SMM-специалиста?
Нет. Бот обрабатывает входящие и снимает рутину, но контент, офферы и работа с аудиторией остаются за человеком. Про сам контент — как писать посты в соцсети.
Можно ли рассылать сообщения по всем, кто писал раньше?
Только тем, кто сам начал переписку, и только с полезным содержанием и возможностью отписаться. Массовые рассылки быстро приводят к жалобам и ограничениям.
Сколько ответов нужно в базе на старте?
25–30 закрывают основную массу обращений. Дальше база растёт из логов: каждая эскалация — кандидат в новый пункт.
Нужен ли ИИ или хватит кнопок?
Если 80% обращений — 5–7 одинаковых вопросов, хватит кнопок. Текстовый режим окупается, когда люди формулируют по-разному и упираются в меню.
Что делать с негативом?
Выводить из автоматики сразу. Слова «жалоба», «возврат», «не работает», «обман» должны переключать диалог на человека без попытки ответить шаблоном.
Чеклист перед запуском
- - [ ] База из 25+ утверждённых ответов
- - [ ] Меню не длиннее 5 пунктов
- - [ ] Ветка «не понял» ведёт к человеку, алерт проверен
- - [ ] Заявка не длиннее 4 полей
- - [ ] Согласие на обработку данных и ссылка на политику
- - [ ] Указан режим работы и время ответа
- - [ ] Токен хранится в переменных окружения
- - [ ] Выбран один способ приёма обновлений
- - [ ] Назначен ответственный за разбор логов раз в неделю
Что сделать дальше
- 1. Собрать вопросы из переписки за последние 2 месяца.
- 2. Написать 25 ответов и утвердить их.
- 3. Запустить MVP на один канал и держать пилот 14 дней.
- 4. По итогам разбора решить, нужен ли второй канал и интеграция с записью.
Если нужен готовый сценарий и сборка — смотрите услугу чат-боты, ориентиры бюджета в разделе цены, а описание задачи присылайте через контакты.