Центр помощи
Интеграции чат-бота

Интеграция с Facebook Messenger

Последнее обновление:

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

Что дает интеграция

После подключения ваш чатбот будет отвечать на каждое текстовое сообщение, отправленное на вашу страницу Facebook в Messenger. Диалоги отображаются во вкладке Chatlogs (История разговоров) со значком синей иконки Messenger, рядом с обычными беседами из виджета.

В Messenger работают все стандартные функции бота - обучающие данные, настройки моделей ИИ и подключенные интеграции. Каждый ответ бота расходует кредиты сообщений точно так же, как и трафик из виджета.

Требования

Перед началом убедитесь, что у вас есть:

  1. Права администратора страницы Facebook, на которой должен отвечать чатбот.
  2. Бизнес-портфолио Meta (бизнес-аккаунт в Meta Business Suite), к которому привязана эта страница. ChatLab использует долгосрочные бизнес-токены с неограниченным сроком действия, а Meta выдает их только при входе через бизнес-портфолио. Если у вас еще нет портфолио, создайте его бесплатно на business.facebook.com и добавьте туда свою страницу.
  3. Тарифный план ChatLab с поддержкой интеграции Messenger - проверьте страницу цен или настройки подписки.

Страница должна быть опубликована. Снятые с публикации или черновые страницы не могут принимать сообщения от клиентов.

Подключение Messenger

  1. Войдите в ChatLab и выберите своего чатбота.
  2. Откройте вкладку Deploy (Развертывание) и выберите Facebook Messenger в разделе Messaging channels (Каналы сообщений) на панели Select Platform.
  3. Нажмите Connect with Facebook (Подключить через Facebook).
  4. Во всплывающем окне Facebook войдите в аккаунт и выберите бизнес-портфолио, содержащее вашу страницу.
  5. Предоставьте доступ к странице, которую хотите подключить. Если вы предоставите доступ к нескольким страницам, ChatLab предложит выбрать одну из них.
  6. Готово - на панели отобразится название подключенной страницы, на карточке появится зеленая точка, и чатбот сразу начнет отвечать на входящие сообщения в Messenger.

ChatLab автоматически сохраняет защищенное подключение к вашей странице и подписывается на новые сообщения. Вам не придется видеть токены или управлять ими вручную.

Тестирование интеграции

Отправьте сообщение на свою страницу с другого аккаунта Facebook (например, из личного профиля, перейдя по ссылке m.me или нажав кнопку «Сообщение» на странице). Чатбот должен ответить в течение нескольких секунд, а разговор появится в Chatlogs с иконкой Messenger.

Текущие ограничения

  • Чатбот отвечает на текстовые сообщения. Вложения, стикеры и реакции в этой версии игнорируются.
  • Ответы отправляются мгновенно в ответ на входящее сообщение в рамках стандартного 24-часового окна сообщений Meta.
  • Перехват диалога оператором (Live Chat) из панели управления ChatLab для разговоров в Messenger пока недоступен.

Отключение

Откройте вкладку Deploy, выберите карточку Facebook Messenger и нажмите Disconnect (Отключить). Чатбот немедленно перестанет отвечать на сообщения страницы. История разговоров сохранится в Chatlogs. Вы можете повторно подключить интеграцию в любое время.

Устранение неполадок

Бот не отвечает на сообщения

  • Убедитесь, что во время входа через Facebook вы предоставили доступ к правильной странице. Отключите интеграцию и подключите ее заново, обратив особое внимание на экран выбора страницы.
  • Проверьте, что страница опубликована и для нее включен Messenger.
  • Убедитесь, что ваш тарифный план включает интеграцию с Messenger и у вас не закончились кредиты сообщений.

Моя страница не отображается во всплывающем окне

  • Во всплывающем окне отображаются только те страницы, которые привязаны к выбранному бизнес-портфолио. Убедитесь, что страница добавлена в ваше портфолио в Meta Business Suite (Настройки, Аккаунты, Страницы).
  • Проверьте, есть ли у вашего аккаунта Facebook права администратора как для портфолио, так и для самой страницы.