WhatsApp для чат-бота: как подготовить в белую
WhatsApp — самый сложный канал для бота, потому что требует одобрения от Meta. Но именно официальное подключение делает бота стабильным: серые номера банят, а «белый» verified-номер работает годами.
Порядок жёсткий: сначала — легальный фундамент в Meta (иначе номер забанят, а личный WhatsApp вы потеряете на время), и только потом — сборка бота.
Шаг за шагом: подготовить WhatsApp «в белую»
Это самая важная часть. Пройдите её ДО того, как думать о боте — иначе строить будет не на чём. Идём сверху вниз, не перескакивая.
1Отдельный номер / новая SIM
Подготовьте отдельный номер, на котором нет и не было аккаунта WhatsApp. Лучше всего — новая SIM-карта под бизнес.
2Бизнес-страница в Facebook
Зарегистрируйте бизнес-страницу компании в Facebook — это лицо бренда, к которому Meta привяжет WhatsApp.
Пример готовой страницы: facebook.com/MarketingMentorAI.
3Business Manager (Meta)
Перейдите в Business Manager, создайте бизнес-аккаунт и последовательно:
- Привяжите бизнес-страницу Facebook, созданную на шаге 2.
- Свяжите страницу с Instagram-аккаунтом (в настройках бизнес-страницы), затем привяжите Instagram в Business Manager.
- Заполните данные компании (ТОО / ИП): название, реквизиты, адрес.
4Подтверждение компании через «Центр безопасности»
В Business Manager пройдите Business Verification («Центр безопасности» / Security Center). Приготовьте:
- Документ компании — договор или счёт с адресом и реквизитами.
- Корпоративная почта — на своём домене, не Gmail (Gmail Meta не принимает как деловой признак).
- Сайт компании. Можно быстро: купить домен на ps.kz и завести почту через Яндекс 360.
Пример: сайт ikigaipromotion.kz + почта aimarketing@ikigaipromotion.kz.
5Только после подтверждения — добавить номер
Когда компания верифицирована, перейдите на business.facebook.com/wa/manage/phone-numbers и добавьте номер WhatsApp (тот самый отдельный номер с шага 1).
🔌 Что понадобится на этапе сборки
Технически бот подключается к WhatsApp Cloud API — официальному API Meta (не «серые» решения). Настраивать это вы будете уже на этапе сборки — вместе с Claude Code. Здесь просто держите словарик, чтобы не потеряться в терминах.
Словарик Cloud API — что за что отвечает
| Термин | Что это простыми словами |
|---|---|
| App в Meta for Developers | Приложение-«разъём» на developers.facebook.com. Создаётся по сценарию «Connect with customers through WhatsApp». |
| WABA ID | ID вашего WhatsApp Business Account — «учётка», где живут номера, имена и аналитика. |
| Phone Number ID | Технический идентификатор бизнес-номера. Именно он, а не сам номер, используется в вызовах API. |
| Permanent token | Постоянный токен доступа. Создаётся через System User в Business Settings с правами whatsapp_business_messaging, whatsapp_business_management, business_management. (Временный токен — только для тестов.) |
| Webhook | Ваш HTTPS-эндпоинт, куда Meta шлёт входящие сообщения. При подключении Meta шлёт GET с verify_token и ждёт эхо-challenge; на каждое сообщение сервер обязан вернуть HTTP 200 сразу, иначе Meta ретраит до 7 дней. |
| 24-часовое окно | После сообщения клиента открывается окно на 24 ч, внутри которого можно свободно отвечать любым текстом. |
| Шаблоны (templates) | Заранее одобренные Meta сообщения. Нужны, чтобы написать первым или ответить вне 24-часового окна. |
🛠️ Три пути собрать бота
Верификация пройдена — теперь как строить бота. Ботов бывает масса: от готового конструктора мышкой до кастомной системы на Python. Вот три главных пути.
| Путь | Кому | Плюсы | Минусы |
|---|---|---|---|
| Конструктор SendPulse открыть → |
Нужно быстро и без кода | No-code, визуальные сценарии, встроенная CRM и рассылки, старт за вечер | Логика в рамках конструктора, меньше гибкости под сложные кейсы |
| Suvvy (AI-конструктор) открыть → |
Нужен «умный» ИИ-бот на своей базе знаний | ИИ отвечает по вашим материалам, живой диалог, быстрая настройка | Абонплата, кастомная интеграция ограничена возможностями платформы |
| С нуля на Python | Нужна максимальная гибкость и своя логика | Cloud API + любая CRM + Supabase + автоматизация на n8n; полный контроль | Дороже по времени, нужен сервер и сопровождение |
Сначала подумай — потом строй
Главная ошибка новичка — сказать Claude Code «сделай мне WhatsApp-бота». Вариантов масса, и без плана получится каша. Правильный ход — дать вот этот промпт. Он переводит Claude Code в режим планирования: сначала он задаст вопросы, продумает workflow, предложит путь — и только с вашего «go» начнёт строить.
Ты — архитектор WhatsApp-ботов. Работай в режиме планирования. ВАЖНО: сначала НЕ пиши код. Твоя первая задача — понять мою ситуацию и продумать план. Действуй по шагам: 1. ЗАДАЙ МНЕ УТОЧНЯЮЩИЕ ВОПРОСЫ, прежде чем что-либо предлагать: • Цель бота: продажи / поддержка / квалификация лидов / запись / FAQ? • Ожидаемый объём сообщений в день? • Нужна ли CRM и база данных (история, лиды, сделки)? • Бюджет: готов платить за конструктор или строим на своём сервере? • Мои тех-навыки и есть ли уже сервер / домен? • Уже прошёл верификацию бизнеса в Meta и подключил номер? (да/нет) 2. РАЗЛОЖИ 3 ПУТИ под МОЙ ответ — плюсы, минусы, цена, скорость: • Конструктор SendPulse (no-code): https://sendpulse.com/ru/page/7109374 • Suvvy (AI-бот на базе знаний): https://app.suvvy.ai/?partner_id=67f33a6b2f30c738edf754b6 • С нуля на Python: WhatsApp Cloud API + CRM + Supabase + n8n Дай явную РЕКОМЕНДАЦИЮ, какой путь мне подходит и почему. 3. ОПИШИ WORKFLOW выбранного бота (нарисуй схему словами): входящее сообщение → webhook → ИИ-обработка (намерение, бюджет, срочность) → скоринг и маршрутизация (горячий / тёплый / холодный лид) → запись в CRM / Supabase → ответ клиенту. 4. ПЕРЕЧИСЛИ, ЧТО НУЖНО ОТ META (сверься с моей подготовкой): verified-бизнес, отдельный номер, app в Meta for Developers, Phone Number ID, permanent token, webhook с verify_token и 200 OK. Если чего-то у меня ещё нет — скажи, что доделать сначала. 5. ДАЙ ПЛАН ПО ШАГАМ С ЧЕК-ПОИНТАМИ и ЖДИ МОЕГО «GO» перед тем, как начать что-либо строить. # Контекст: я прохожу интенсив IKIGAI по вайб-кодингу. # Объясняй простыми словами, я не программист.
Путь сообщения внутри бота
✅ Что запомнить, чтобы не наломать дров
- Отдельный номер / новая SIM. Никогда не подключайте личный WhatsApp — потеряете к нему доступ.
- Сначала верификация, потом бот. Номер добавляют только после подтверждения компании в Meta.
- Корпоративная почта + сайт обязательны. Gmail не подойдёт; сайт можно собрать за вечер (ps.kz + Яндекс 360).
- Не просите код сразу. Дайте Claude Code промпт из Раздела 4 — пусть сначала продумает план.
- Конструктор — для скорости, Python — для гибкости. SendPulse / Suvvy запускаются быстро; своя система даёт полный контроль.
- Бот работает «в белую» только на verified-номере. Официальный Cloud API = стабильность и повышенные лимиты.