Как создать бота Facebook Messenger менее чем за 10 минут

  • HLCS 

Источник · Перевод автора

Когда дело доходит до совместного использования вашего чат-бота на разных каналах, Messenger ДОЛЖЕН быть одним из ваших первых вариантов, если не первым выбором! Фактически, мы поняли, что многие компании сразу же размещают своих ботов на Facebook, когда они уже запущены в производство, поскольку это, безусловно, самый удобный и простой способ для клиента связаться с компанией.

Чат-бот Facebook имеет много преимуществ:

  • 24/7 доступность
  • 100% ответов
  • Мгновенные ответы (подумайте о вашей частоте ответов!)
  • Утомительные задачи автоматизированы

На платформе искусственного интеллекта SAP мы создали пошаговый процесс интеграции для наших пользователей, так что вам нужно всего несколько минут, чтобы открыть чат-чат своим подписчикам в Facebook.

Шаг 1: Подготовьте чат-бота

Прежде всего, вам понадобится чат-бот (кажется законным, верно?!). Обратите внимание, что как только ваш чат-робот будет в сети на Facebook, вы сможете его изменить, и любые внесенные в него изменения появятся в вашем чате Messenger.

В этом руководстве мы не будем разбираться в том, как создать чат-бота. Вместо этого я настоятельно предлагаю вам создать учетную запись (это абсолютно бесплатно!) И прочитать наш учебник «Как создать свой первый бот с помощью SAP Conversational AI». Как только ваш «говорящий шуткой чат-бот» (или что-то еще, что вы создали) готов, возвращайтесь сюда!

Шаг 2: Подготовьте свою страницу в Facebook

Ваш чат-бот будет доступен для интеграции только на странице Facebook (но не в вашем личном профиле). Это означает, что вам нужно создать страницу Facebook или иметь в виду ту, которую вы будете использовать. Предположим, что у вашей компании, бизнеса или группы уже есть страница. (Если это не так, нажмите на эту ссылку и создайте ее.)

Как я уже говорил во введении, наличие чат-бота на странице Facebook автоматизирует личный обмен сообщениями, как только он подключится к вашей странице.

Таким образом, если вы решите удалить чат-бота, вы сразу же вернетесь к традиционным личным беседам (что означает, что ничего не произойдет, когда пользователи введут сообщение, пока вы не ответите на него вручную).

Шаг 3. Создайте приложение Messenger для Facebook

Создание приложения поможет установить связь между SAP Conversational AI и вашей страницей в Facebook. Без этого приложения вы не сможете опубликовать своего чат-бота на своей странице в Facebook.

Нажмите на эту ссылку, выберите «Мои приложения» в верхнем меню, а затем добавьте новое приложение.

Как только ваше приложение будет создано, вам нужно будет добавить «продукт» Messenger. Существует множество рабочих мест, которым может быть посвящено приложение Facebook, но мы специально хотим использовать приложение для личных сообщений. Перейдите на панель инструментов своего приложения и нажмите «Настроить» в окне «Messenger».

В левом меню вы увидите Messenger в разделе ПРОДУКТЫ.

Шаг 4: Получите свой токен страницы и секрет приложения

Теперь, когда мы создали приложение Messenger, нам нужно связать его с вашей страницей Facebook (по умолчанию приложение Facebook является независимой сущностью). При таком подключении вам будет выдан токен, который по сути представляет собой уникальный код, который говорит: «Хорошо, это код приложения Messenger на странице X».

В левом меню выберите «Настройки» под продуктом Messenger.

Выберите страницу, на которой вы хотите, чтобы ваш чат-бот отображался.

В целях безопасности вам, вероятно, потребуется разрешить приложению взаимодействовать со своей страницей в Facebook. Нажмите синюю кнопку «Изменить разрешения», выберите свою страницу и установите флажки.

Как только разрешения будут предоставлены, будет сгенерирован токен.

Вернитесь на вкладку Connect в своем чат-боте SAP Conversational AI, выберите Messenger и вставьте свой токен в поле токена страницы на шаге 4.

Да, мы на полпути! Теперь давайте узнаем наш «секрет приложения», который похож на пароль для вашего приложения.

В меню слева выберите «Настройки» > «Основные».

Для конфиденциальности секрет приложения скрыт. Нажмите «Показать», скопируйте и вставьте его в секретное поле приложения на вкладке «Подключить» своего чат-бота (аналогично тому, что вы только что сделали с маркером страницы).

Нажмите Обновить канал под формой диалогового AI SAP.

Шаг 5. Подключите SAP Conversational AI к вашему приложению

Пришло время подключить нашу платформу к Messenger!

На странице «Продукты» > «Messenger» > «Настройки» перейдите в раздел «Webhooks» и нажмите «Подписаться на события».

Во всплывающем окне введите значения для URL обратного вызова и токена подтверждения, которые вы найдете на шаге 4 вкладки Connect вашего чат-бота.

Также установите флажки, показанные ниже:

Как только ваша страница перезагрузится, выберите ее в списке, чтобы она могла получить доступ к вашему веб-крюку.

Шаг 6. Протестируйте и опубликуйте чат-мессенджер

Теперь вы можете протестировать своего бота в качестве администратора (вы также можете назначить несколько тестовых ролей, используя Roles > Test Users в левом меню).

Ваш бот не будет общедоступным, пока вы не измените статус, поэтому не торопитесь, чтобы проверить его и убедиться, что все в порядке, прежде чем выпустить его миру!

Если вы довольны своим ботом, то если вы переключите переключатель в положение ON (в верхнем правом углу), вы будете перенаправлены на настройки и вам будет предложено предоставить дополнительную информацию перед публикацией бота. (Совет. Вы также можете получить доступ к настройкам в разделе «Настройки»> «Основные» в левом меню.)

Самый последний шаг: Facebook захочет проверить и протестировать вашего чата Messenger. Вот что они говорят об этом шаге в своей документации:

«Когда вы будете готовы опубликовать свой бот для широкой публики, вы должны представить его нашей команде для проверки и одобрения. Этот процесс проверки позволяет нам обеспечить, чтобы ваш бот Messenger соблюдал наши политики и функции, как и ожидалось, прежде чем он станет доступен всем в Messenger». — Документация Facebook

В левом меню выберите «Продукты» > «Messenger» > «Настройки» и нажмите «Добавить в представление» в блоке pages_messaging.

Команда обозревателей Facebook не займет много времени, чтобы взглянуть на вашего бота и дать вам зеленый свет, чтобы опубликовать его!

И это все, что нужно сделать!