Конструктор MaviBot также поддерживает официальный WhatsApp Business API.
Как подключить WhatsApp Business
Чтобы подключить WhatsApp Business API (WABA) к вашему проекту, перейдите в раздел Мессенджеры и выберите WhatsApp Business API.

Подключение WhatsApp Business API

В открывшемся окне войдите в свою учетную запись Facebook. Затем нажмите кнопку «Подключиться через Facebook».
При необходимости введите пароль от Facebook для продолжения.

Настройка завершена. Вам не нужно постоянно держать телефон онлайн; бот будет работать стабильно и автономно.
Шаблоны сообщений для WhatsApp Business API
При использовании WhatsApp Business API пользователи не могут писать клиентам в любое время суток и отправлять неограниченное количество сообщений при создании бота, как в сером WhatsApp, за пределами 24-часового окна обслуживания клиентов.
За пределами 24-часового окна можно использовать только шаблоны сообщений WhatsApp (или шаблонные сообщения WhatsApp), в рамках которых общение происходит бесплатно в пределах выбранной категории.
Эта функция используется в WhatsApp для предотвращения спам-рассылок путем ограничения количества разрешенных сообщений в определенный интервал времени, а также путем присвоения категории шаблонам.
Meta установила следующие категории сообщений для WhatsApp Business Api:
1. Полезные шаблоны (содержат конкретную информацию о транзакциях, счетах, платежах и т.д.);
2. Шаблоны для маркетинга (информация о компании, организации, стратегиях, рекламе и продвижении);
3. Шаблоны для верификации и аутентификации.

Созданные для WABA шаблоны проходят модерацию.
Основные причины отклонения шаблонов
Значительное количество шаблонов не проходит модерацию WhatsApp по нескольким причинам:
- Чрезмерная реклама: WhatsApp Business отклоняет шаблоны, перегруженные рекламой и промо-контентом. Если модераторы или ИИ платформы определят, что реклама затмевает основное сообщение, шаблон будет заблокирован.
- Нарушение Политики в отношении продуктов: шаблоны, продвигающие запрещенные товары, такие как наркотики, психотропные вещества, алкоголь, табак, интимные услуги или любой контент, унижающий человеческое достоинство, будут отклонены.
- Двусмысленность, упущение или ложь: если модераторы WhatsApp обнаружат скрытый подтекст, вводящую в заблуждение информацию или отсутствие четких сведений о вашей компании или услуге, шаблон не будет одобрен.
- Сбор конфиденциальной информации: шаблоны, предназначенные для сбора конфиденциальных данных пользователей (например, номера паспортов, данные банковских карт, личные идентификационные номера, домашние адреса), не пройдут модерацию.
- Оскорбительный контент: любое сообщение, содержащее информацию, которая может оскорбить пользователей по признаку расы, национальности, пола, идентичности или другим критериям, будет отклонено.
- Отклонение по усмотрению: модераторы WhatsApp оставляют за собой право отклонять шаблоны без указания конкретной причины.
Как установить шаблоны сообщений
Поскольку шаблоны создаются из блоков, сначала необходимо создать блок в вашем потоке, прежде чем использовать его для шаблона WhatsApp Business API.
- Стоимость и первое сообщение: Отправка шаблонных сообщений бесплатна в пределах 24-часового окна диалога. Первое сообщение клиенту может быть только шаблоном, одобренным Meta (Facebook).
- Через 24 часа: После того как с момента открытия чата прошло 24 часа, вы можете отправить только другой одобренный шаблон, чтобы повторно привлечь пользователя.
- Примечание по модерации: Шаблоны могут быть отклонены, если они содержат переменные (как на кириллице, так и на латинице).
Создание шаблонов в MaviBot
- Перейдите в раздел Каналы, выберите WhatsApp Business API, а затем Шаблоны сообщений.

- Нажмите кнопку «Создать шаблон». Откроется страница создания шаблона.
- Шаблоны привязаны к блокам в вашем потоке. По умолчанию содержимое шаблона берется из блока, но вы можете указать собственный текст и кнопки.



- Шаблон сообщения будет отправлен на модерацию после создания. Вы можете использовать только одобренные шаблоны. Модерация обычно занимает около 8 часов, максимум 48 часов.
Типы шаблонов
Доступны 3 типа шаблонов на выбор.
Вы можете прикрепить изображение к шаблону МАРКЕТИНГ в следующих форматах: SVG, PNG, JPG и GIF.
Как передавать переменные в шаблонах
Переменные в шаблонах обрабатываются так же, как и во всем MaviBot, а не в родном формате WhatsApp.
Наша система адаптирована для переменных MaviBot и не поддерживает переменные в формате
{{1}}
Использование переменных в шаблонных сообщениях WhatsApp
Если вам нужно использовать переменные в шаблонах сообщений, следуйте этому правилу: всегда пишите имена переменных только латинскими буквами, например, #{example}. После отправки проверьте, что переменные обработаны корректно, проверив сообщение по предоставленной ссылке.
Если шаблон содержит переменную, но бот не присваивает ей значение или значение отсутствует, сообщение не будет отправлено!
Как работают кнопки в шаблонах
Шаблоны сообщений поддерживают кнопки. В MaviBot кнопки задаются аналогично синтаксису
Facebook API. Вы можете ознакомиться с ним по ссылке:
Кнопки задаются в формате JSON-массива.
Параметры создания кнопок:
| Параметр | Обязательный | Описание |
|---|---|---|
| type | Да | Значения: PHONE_NUMBER, URL и QUICK_REPLY |
| text | Да | Текст кнопки |
| url | Нет | URL, который будет открытпри нажатии кнопки. Вы можете использовать переменные длясоздания динамических ссылок. |
| phone_number | Нет | Номер телефона, на которыйбудет совершен звонок при нажатии кнопки |
| example | Нет | Предоставляет пример возможных данных для вашего шаблона. Это помогает в процессе проверки и одобрения, чтобы вы моглипонять, какое сообщение планируете отправить. Убедитесь,что это примеры и они не содержат конфиденциальной или личной информации. |
Например: Сообщение с двумя кнопками: [{"type":"QUICK_REPLY", "text": "Да, удобно"}, {"type":"QUICK_REPLY", "text": "Неудобно"}]
Особенности кнопок в шаблонах
В шаблонных сообщениях доступны два типа кнопок:
- Call-To-Action (CTA): Кнопка для ссылки или номера телефона (отображается со значком ссылки или трубки рядом с текстом).
- Quick Reply: Стандартные текстовые кнопки с ограничением в 20 символов.
Ограничения:
- Один шаблон может содержать до 3 кнопок Quick Reply и до 2 кнопок Call-to-Action. Однако нельзя использовать одновременно две ссылки или два номера телефона.
- Кнопки не могут содержать переменные, переносы строк, эмодзи или символы форматирования.
Поведение:
- Нажатие кнопки Quick Reply отправляет ее текст как ответное сообщение от пользователя.
- Кнопка Call-to-Action может открывать ссылку на файл.
- Нажатие кнопки Call-to-Action для телефонного звонка открывает стандартный набор номера. В WhatsApp Web появится уведомление о том, что звонки нельзя совершать с десктопной версии.
Как работает модерация шаблонов
Каждый шаблон отправляется на модерацию сразу после создания. Процесс обычно занимает около 8 часов, максимальное время проверки — 48 часов.
Вы можете отслеживать статус модерации в списке шаблонов.
Если шаблон отклонен, будет указана причина отклонения.
Шаблоны с высокой вероятностью одобрения обычно:
- Используют четкий, профессиональный язык.
- Служат конкретной, легитимной цели (например, напоминания о встречах, обновления статуса заказа).
Важно: Текст курсивом может быть переменным и настраиваемым.
Здравствуйте, нам не удалось до вас дозвониться. Удобно ли вам продолжить общение здесь?
Здравствуйте, вы оставили сообщение на сайте и попросили с вами связаться.(может быть изменено)
Здравствуйте, я Иван Иванов из MaviBot. Ранее вы обращались за созданием чат-бота. Мы рады сообщить, что у нас для вас есть новости.
Шаблоны, которые не пройдут модерацию:
любой рекламный текст
Как проверить, находитесь ли вы в 24-часовом окне
Вы можете определить, сколько дней прошло с момента последнего сообщения клиента, используя функцию days_from_last_message() в условии триггера.
Пример проверки 24-часового окна:
days_from_last_message() == 0
Ограничения для непроверенных аккаунтов
Непроверенные бизнес-аккаунты Facebook имеют следующие ограничения:
- 50 шаблонных сообщений в день (включено в ежемесячную плату).
- Нет ограничений на входящие сообщения.
Чтобы снять эти ограничения, ваша компания должна пройти процесс Верификации бизнеса, который обычно занимает 2–3 недели.
Платежные системы
Уточните у своего реселлера стоимость входящих и исходящих сообщений для непроверенных аккаунтов.
Оплата производится напрямую в 360dialog.
Ошибки отправки сообщений
Возможные причины сбоя доставки:
- Номер телефона получателя не зарегистрирован в WhatsApp.
- Попытка отправить шаблон из категории «Аутентификация» пользователю WhatsApp с кодом страны +91 (Индия). В настоящее время шаблоны категории «Аутентификация» не могут быть доставлены пользователям в Индии.
- Получатель не принял обновленные Условия предоставления услуг и Политику конфиденциальности.
- Сообщение не было доставлено для поддержания высокого качества пользовательского опыта (это общая блокировка политики).


