
Разбор для бизнеса · Опубликовали 08.10.2026
WhatsApp Business API связывает переписку со сделкой, а ИИ-агенты дописывают правила CRM
Что сохранять у клиента и сделки, как принимать статусы и повторы, что поручить агентам и как разделить бюджет разработки и WABA.
Текст подготовлен машиной агентов под надзором Евгения Шилова · факты проверены 8 октября 2026
WhatsApp Business API даёт CRM события переписки, но не выбирает, к какой сделке их прикрепить. ИИ-агенты дописывают эти правила, а инженер проверяет передачу сообщений и статусов.
Разбор рассчитан на компанию с подтверждённым доступом к WABA у её провайдера. Клиентского кейса такой интеграции у нас нет: примеры приёмки учебные, опыт разработки взят с vibecoding.ru.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
1. Доступ к WABA проверяют до разработки связи с CRM.
Наличие WhatsApp Business на телефоне не подтверждает доступ к API. До заказа кода провайдер должен подтвердить работу нужного номера, входящие события и статусы отправки для вашей компании.
Далее проверяют CRM. Готовый коннектор подходит, если он сохраняет нужные сообщения и выбирает сделку по вашим правилам. Выбор своей CRM имеет смысл обсуждать отдельно от подключения канала.
Свою связку заказывают, когда стандартная не описывает работу отдела продаж. Например, одному клиенту ведут несколько заказов, и новое сообщение нельзя автоматически положить в последнюю открытую сделку.
Проверка до заказа кода
Meta, Webhooks и messages reference, проверено 08.10.2026. Порядок проверки перед заказом предложен редакцией.
2. Переписку связывают с клиентом и сделкой по явному правилу.
Учебный сценарий: клиент пишет «Когда привезёте заказ?», а в CRM у него несколько открытых сделок. Номер помогает найти контакт, но не отвечает, какой заказ он имеет в виду.
Meta передаёт в событии идентификатор сообщения, отправителя, время и содержимое. Идентификатор вашей сделки добавляет интеграция по принятому правилу. У провайдера названия полей могут отличаться.
При неоднозначности сообщение стоит оставить у контакта и передать менеджеру выбор сделки. Если программа угадывает последнюю сделку, переписка выглядит полной, но ответ на вопрос клиента лежит у другого заказа.
Контекст сообщения в CRM
Состав события Meta, messages reference, 08.10.2026. Поля сделки, основания выбора и результата записи предложены редакцией для приёмки; в показанном событии Meta их нет.
3. Статус доставки хранят отдельно от записи сообщения в CRM.
Отправка и доставка отвечают на разные вопросы. Ответ API на отправку ещё не подтверждает, что клиент получил сообщение. Meta присылает результат отдельным событием с идентификатором сообщения.
В CRM нужно сохранить оба результата: получилось ли записать переписку и что случилось с исходящим ответом. «Доставлено» клиенту не означает «записано» в вашей системе.
Повтор события не должен заводить второй заказ. Meta предупреждает о повторных уведомлениях и повторяет неуспешную доставку вебхука до 7 дней.
Событие сначала сохраняют, затем подтверждают приём. Если CRM не ответила, интеграция повторит запись из своей очереди. Повторы Meta уже подтверждённое событие не спасут.
Доставка клиенту и запись в CRM
Meta, messages reference и Webhooks; Wazzup, «Вебхуки», проверено 08.10.2026. Последняя строка описывает состояние нашей проектируемой связки, не статус WhatsApp.
4. Агент пишет правила передачи, инженер принимает поведение.
Агентам для кода поручают обработчик событий, связь с CRM и проверки повторов. Инженер заранее определяет, какие правки они могут делать и где должны ждать его решения.
Задача начинается с наблюдаемого результата. Постановка задачи агенту здесь звучит так: после повторной передачи сообщения история у нужного клиента не меняется, а потерянная запись остаётся видимой.
Рабочие переписки не нужны для первого прогона кода. Тестовые сообщения готовят на вымышленных контактах, а работу с персональными данными клиентов согласуют до боевого подключения.
Разработка и приёмка правил
Предлагаемый план разработки, 08.10.2026. Роли основаны на способе работы машины vibecoding.ru, а не на замере клиентской WABA-интеграции.
5. Связку принимают по записи в CRM и видимому сбою.
Мы проверяли полноту передачи полей на новостях этого сайта. Если событие прошло, а поле потерялось, ошибка находится в коде связки. Для CRM последствия те же: запись есть, контекста нет.
Работу инженера и машины можно наблюдать на открытой странице разработки. Наши примеры ниже относятся к новостному каналу сайта. Опыт WABA ими не подменяется.
В уроке курса агентной разработки «Дверь в Telegram» мы разбираем работу с другим каналом. Из него переносится метод: подключить событие, проверить результат и определить, кто реагирует на ошибку.
Поломка канала становится правилом передачи.
23.07
Новостная лента остановилась, а отметка прогресса продолжала двигаться. Правило после исправления: при ошибке прогресс не продвигается, причина попадает в сигнал. Наблюдение за результатом стало правилом сторожа.
29.07
Доступ исполнителя истёк, хотя статус входа выглядел рабочим. Проверка стала смотреть на срок действия доступа. Возобновляет доступ владелец.
31.07
Поле сцены обложки терялось на части путей создания новости. Передачу полей свели в общий модуль и закрыли проверкой полноты.
Журналы машины, записи 23, 25, 29 и 31 июля 2026; сверены 08.10.2026. Это истории vibecoding.ru, не клиентов WABA.
Отключение CRM проверяют до боевой работы. Сообщение должно дождаться повторной записи, а после восстановления попасть в историю без дубля. Ответ «сервис жив» не заменяет этот прогон.
Тишина сама по себе не доказывает поломку: клиенты могут не писать. Поэтому проверка сравнивает принятые события с записями CRM и отдельно следит за зависшей очередью ошибок.
Наш учебный заказ закрывается, когда менеджер выбрал сделку, а сообщение и ответ сохранились у неё. Если такая проверка ещё не описана, начните с разбора задачи перед заказом.
Сценарии приёмки связки
Сценарии редакционной приёмки, 08.10.2026; повторные события и раздельные статусы описаны Meta. Это проект проверки, не отчёт о выполненном внедрении.
6. Месяц разработки и сообщения WABA оплачивают отдельно.
На разработку по подписке можно передать развитие связки, когда задачи идут регулярно. Тариф «Один проект» стоит 250 000 ₽ в месяц на 08.10.2026. Инженер ведёт машину агентов, одна задача в работе, следующая в очереди.
Фикс за месяц не является ценой одной интеграции. Объём зависит от готовности API, правил CRM и приёмки. Если стандартный коннектор уже решает задачу, постоянная разработка связки не нужна.
С 1 октября 2026 Meta даёт первые 1 000 сервисных сообщений на бизнес-номер в месяц бесплатно, затем применяет тариф с учётом исключений. Окно ответа 24 часа разрешает свободную форму сообщения, но не делает все ответы бесплатными.
Бюджет связи WhatsApp с CRM
Живой /services, 08.10.2026; Meta Pricing, редакция 30.09.2026 с условиями с 01.10.2026, проверено 08.10.2026. Входящие сообщения Meta не тарифицирует; расходы провайдера проверяют отдельно.
Пауза в любой месяц позволяет остановить разработку после принятого этапа. Работающий канал при этом продолжает требовать оплаты своих сервисов и ответственного за ошибки передачи.
В репозитории клиента остаётся код интеграции. Он передаёт сообщения и статусы по принятым правилам. ИИ-бот, который отвечает клиентам, потребует отдельной задачи и своих проверок.
Начинать стоит с пробного сообщения на подтверждённом канале и списка результатов приёмки. Инженер согласует порядок работ. Доступность WABA в РФ для вашей компании подтверждает провайдер.
Что и как мы проверяли
| Факт | Что известно | Проверено |
|---|---|---|
| Формат Meta | Открыли официальные Webhooks и messages reference: входящие сообщения и статусы исходящих передаются отдельно. Повторная доставка уведомления возможна. Форматы провайдера сверяют с его документацией. | 2026-10-08 |
| Цена сообщений | Открыли Pricing, редакция 30.09.2026. С 01.10.2026 первые 1 000 сервисных сообщений на бизнес-номер в месяц бесплатны, далее применяется тариф с учётом исключений. Окно свободного ответа составляет 24 часа. Это разные условия. | 2026-10-08 |
| Цена разработки | Живая страница /services: «Один проект», 250 000 ₽ в месяц, один поток, одна задача в работе, пауза в любой месяц. Цена месяца не определяет цену одной интеграции. | 2026-10-08 |
| Наш способ работы | Сверили записи журналов 23, 25, 29 и 31 июля 2026 с действующими проверками. Это новостной канал сайта. Урок «Дверь в Telegram» относится к другому каналу, клиентского кейса WABA нет. | 2026-10-08 |
| Метод и сценарии | Поиск и чтение первоисточников через CLI 08.10.2026. Таблицы приёмки предложены редакцией для вымышленных контактов. Доступность WABA у конкретной компании и провайдера редакция не проверяла. | 2026-10-08 |
7. Частые вопросы
WhatsApp Business API и WABA означают одно и то же?+
WABA расшифровывается как WhatsApp Business Account, бизнес-аккаунт. API служит способом связи программы с этим аккаунтом. При заказе уточняют аккаунт, номер, провайдера и события, которые он передаёт.
Можно ли перенести всю старую переписку?+
Это отдельное условие. В документации Meta есть события history для определённого сценария подключения пользователей Business app через провайдера. Приём новых сообщений сама по себе не доказывает импорт архива. Его проверяют на вашем способе подключения.
Можно ли отвечать клиенту позже 24 часов?+
Свободная форма доступна в окне после последнего сообщения пользователя. За его пределами нужен допустимый шаблон и соблюдение правил отправки. Интеграция должна показать менеджеру ограничение, а не молча считать ответ отправленным.
Сколько стоит одна интеграция WhatsApp с CRM?+
Единой цены из тарифа месяца не получается. На 08.10.2026 «Один проект» стоит 250 000 ₽ в месяц за поток разработки. Отдельно считают готовность CRM, объём правил, тариф провайдера и сообщения Meta.
Значит ли использование агентов, что клиентам отвечает ИИ?+
В этом разборе агенты пишут код связки под управлением инженера. Менеджер продолжает переписку. Автоматические ответы не входят в описанную задачу.
Подходит ли подписка для разового подключения готового коннектора?+
Если коннектор сохраняет нужные поля, выбирает сделку и показывает ошибки, постоянная разработка не нужна. Подписка имеет смысл при очереди изменений вашей CRM-связки.
Источники
- Meta, WhatsApp Webhooks, редакция 26.06.2026; проверено 08.10.2026 — документация
- Meta, messages webhook reference, редакция 17.06.2026; проверено 08.10.2026 — документация
- Meta, Pricing, редакция 30.09.2026, условия с 01.10.2026; проверено 08.10.2026 — прайс
- Wazzup, «Вебхуки»; проверено 08.10.2026 — документация провайдера
- vibecoding.ru, условия подписки «Один проект»; проверено 08.10.2026 — наш сервис
- vibecoding.ru, открытая разработка; наблюдение 08.10.2026, истории машины за июль 2026 — наш опыт
- Курс «Агентная разработка», урок «Дверь в Telegram»; проверено 08.10.2026 — наш метод
Запомнить
1. Подтвердите доступность WABA у провайдера до заказа кода.
2. Запишите, как сообщение находит клиента и нужную сделку. Неоднозначность должен видеть менеджер.
3. Примите повтор события и отключение CRM. Сообщения должны восстановиться без дублей.
4. Агенты пишут код, инженер проверяет результат. Сигнал о сбое должен доходить до ответственного.
5. Считайте разработку, CRM, провайдера и сообщения отдельно. Месячный фикс не определяет цену интеграции.