Перейти к основному содержимому

WhatsApp Flows

WhatsApp Flow — это форма, которая открывается прямо в чате WhatsApp: клиент заполняет экраны с текстовыми полями, вариантами выбора, датами и фото и нажимает кнопку, чтобы завершить. Используйте Flows, чтобы записывать на приём, собирать заявки, проводить опросы или принимать адрес доставки, не отправляя клиента на сайт.

В MonoChat есть визуальный конструктор Flows, поэтому создавать их можно без написания Flow JSON. Flows доступны для каналов WhatsApp Business (Cloud).

примечание

Эта страница посвящена WhatsApp Flows. Сценарии автоматизации — это другая функция.


Создание flow​

  1. Перейдите в Настройки › Чат › Каналы.
  2. Откройте меню ⋮ вашего канала WhatsApp Business (Cloud) и выберите Сценарии.
  3. Нажмите Создать.
  4. Введите Название и Категории flow.
  5. В разделе Начать с шаблона выберите шаблон и нажмите Сохранить. Flow откроется в конструкторе.
ШаблонЧто в нём
ПустойОдин пустой экран.
Запись на приёмУслуга, дата и время, контактные данные.
Форма заявкиКонтактные данные и то, чем интересуется клиент.
Опрос NPSОценка от 0 до 10 и комментарии.
РегистрацияДанные аккаунта, согласие и предпочтения.
ОтзывОценка, комментарии и фото.
Адрес доставкиАдрес и предпочтительное время доставки.

Выбор шаблона задаёт и его категорию, которую можно изменить. Последний экран каждого шаблона завершает flow и отправляет все ответы flow.


Настройка flow​

В конструкторе три вкладки.

Дизайн​

  • Экраны: список слева. Кнопка Добавить экран добавляет экран, а в настройках экрана можно изменить его заголовок и ID экрана, отметить его как Последний экран или удалить.
  • Добавить компонент: палитра группирует компоненты на Текст, Текстовые поля, Варианты выбора, Дата, Медиа, Кнопки и ссылки и Логика.
  • Холст: предпросмотр экрана на телефоне. Нажмите на компонент, чтобы изменить его на панели свойств, а стрелки, Дублировать и Удалить помогут переместить, скопировать или удалить его.
  • Проблемы: значок вверху показывает, сколько правил нарушает flow, или Проблем нет. Нажмите на проблему, чтобы перейти к компоненту.

Что конструктор делает за вас:

  • Имя поля формируется из его подписи, а при переименовании поля обновляются все ссылки на него.
  • Кнопка, завершающая flow действием Отправить все ответы, остаётся синхронизированной при добавлении, удалении или переименовании полей.
  • Если на двух экранах одинаковое имя поля, ответы отправляются как <screen>_<name>.

Предпросмотр повторяет WhatsApp: необязательные поля показывают (необязательно), кнопка затемнена, пока на экране есть обязательные поля, а ссылки ${data.…} показывают значение __example__, объявленное в данных экрана.

JSON​

Показывает Flow JSON в редакторе, а ошибки валидатора отмечены в нужных строках. Изменения, сделанные здесь, отражаются в конструкторе. Пока JSON некорректен, Предпросмотр, Сохранить и Опубликовать отключены.

Настройки​

  • Название flow и Категории.
  • Версия Flow JSON: новые версии добавляют компоненты и возможности. Версии, которые WhatsApp больше не принимает для новых flow, помечены только отправка.
  • Endpoint: используйте endpoint, когда экранам нужны актуальные данные, например свободные временные слоты. Подключите пользовательскую функцию, выберите Версия Data API и задайте Модель маршрутизации. Большинству flow endpoint не нужен.

Предпросмотр, сохранение и публикация​

  • Сохранить отправляет flow в WhatsApp. Собственные ошибки валидации WhatsApp перечислены под заголовком WhatsApp сообщил об этих ошибках.
  • Предпросмотр сохраняет flow и открывает предпросмотр WhatsApp в новой вкладке. Если вкладка не открылась, разрешите всплывающие окна для MonoChat.
  • Опубликовать делает flow доступным для использования. Опубликованный flow больше нельзя редактировать, конструктор только показывает его. Исправьте все проблемы перед публикацией.

Если вы выходите из конструктора через навигационную цепочку (breadcrumb) при несохранённых изменениях, MonoChat просит подтвердить действие.


Дублирование flow​

Чтобы изменить опубликованный flow, откройте список flow, нажмите Дублировать, задайте копии название и отредактируйте копию. Копия сохраняет категории оригинала.