Как создать бота для приёма заявок в MAX

В этой статье-инструкции расскажем как создать бота для компании, работающей в сфере услуг. Этот бот будет работать в MAX.
Видео «Как создать бота для приёма заявок в MAX» вы можете посмотреть в нашей базе знаний →
Создавать бота будем на примере вымышленного сервиса бытовой техники.
Бот поможет принимать заявки от клиентов, уточнять детали проблемы и автоматически передавать всю информацию менеджеру в Google Таблицу.
В результате пользователь сможет выбрать нужную услугу, описать проблему, оставить контактные данные и указать удобное время для связи.

1. Создаём бота из шаблона

Если вы ещё не зарегистрированы в Botmother создайте аккаунт →
При создании нового бота выберите шаблон «Приём заявок».
В шаблоне уже есть базовая структура для сбора данных и отправки информации в таблицу.
В редакторе бот состоит из экранов и компонентов. Компоненты определяют, что происходит на каждом экране: какие сообщения получает пользователь, какие данные сохраняются и куда они передаются.

2. Подключаем MAX

Перейдите к Платформам в разделе Настройки, выберите MAX и включите платформу.
Вставьте токен MAX и сохраните настройки. Если у вас пока нет токена для подключения платформы МАХ, вы можете получить его по инструкции из другой нашей статьи →

Нужно перенести бота в MAX вместе с существующими интеграциями?

В корпоративных проектах перенос часто требует переработки архитектуры, интеграций и учета требований безопасности.
Мы помогаем реализовать такие проекты под ключ.

3. Настраиваем главное меню

На Стартовом экране замените изображение на логотип компании.
Измените приветственное сообщение и добавьте кнопки с вариантами услуг:
  • Стиральная машина
  • Холодильник
  • Кондиционер
  • Другая техника
Для кнопок укажите переменную service. После выбора пользователя текст нажатой кнопки сохранится в эту переменную и впоследствии будет передан менеджеру.

4. Добавляем уточнение проблемы

Создайте экран «Уточнение проблемы».
Добавьте сообщение с вопросом о неисправности и компонент «Ввод от пользователя».
Сохраните ответ в переменную clarification.
Для кнопки «Другая техника» создайте отдельный экран, где пользователь сможет самостоятельно указать вид техники и описать проблему.
Сохраните этот ответ в переменную other.
После описания проблемы настройте переход на экран сбора контактных данных.

5. Настраиваем сбор данных

В шаблоне уже есть экран для сбора информации о пользователе. Отредактируйте его и оставьте следующие вопросы:
Как вас зовут?
Сохраните ответ в переменную usName.
Напишите ваш номер телефона.
Для ответа используйте переменную usPhone и установите тип данных «Файл контакта». Благодаря этому бот будет принимать только корректный номер телефона.
Укажите ваш город или район.
Сохраните ответ в переменную city.
Укажите удобное время связи.
Сохраните ответ в переменную usTime.
Проверьте что для текстовых ответов, установлен тип данных «Текст».

6. Создаём экран подтверждения

Вместо стандартного экрана из шаблона создайте экран «Экран подтверждения».
Добавьте кнопки, с помощью которых пользователь сможет подтвердить или изменить свои данные.
Чтобы показать введённую пользователем информацию, используйте переменные в двойных фигурных скобках:
{{service}} — выбранная услуга
{{clarification}} — описание проблемы
{{other}} — данные о другой технике
{{usName}} — имя
{{usPhone}} — номер телефона
{{city}} — город или район
{{usTime}} — удобное время для связи
Добавьте две кнопки:
«Все верно» — переход к отправке данных в таблицу.
«Изменить данные» — возврат на экран подтверждения, чтобы пользователь мог заполнить форму заново.

7. Настраиваем отправку данных в Google Таблицу

Откройте экран «Отправка данных в Google Таблицы».
При необходимости, измените сообщение, которое увидит пользователь после отправки заявки.
Создайте новую Google Таблицу и укажите переменные, данные из которых должны в неё передаваться:
{{usName}}
{{usPhone}}
{{city}}
{{usTime}}
{{service}}
{{clarification}}
{{other}}
Сохраните изменения.

8. Подключаем Google-аккаунт

Вернитесь на главную страницу Botmother и откройте «Настроить профиль».
Нажмите «Привязать Google Аккаунт», выберите нужный аккаунт и следуйте инструкциям внутри платформы.
После подключения данные пользователей будут автоматически записываться в созданную Google Таблицу.

9. Тестируем бота

Откройте бота в MAX и пройдите сценарий от начала до конца.
Проверьте:
Выбор услуги.
Уточнение проблемы.
Сбор имени, телефона, города и удобного времени.
Проверку номера телефона.
Экран подтверждения.
Возможность изменить данные.
Отправку заявки в Google Таблицу.
После прохождения сценария откройте таблицу на Google Диске и убедитесь, что в ней появились данные пользователя.
Если проверка прошла успешно, значит бот полностью готов к работе и можно делиться ссылкой на бота с вашими потенциальными клиентами.
При необходимости сценарий можно расширить: например, передавать заявки не только в Google Таблицу, но и в CRM, а пользователей сегментировать в зависимости от выбранной услуги.

Создайте чат-бота для MAX сегодня

Попробовать бесплатно Получить консультацию