Подключите чатбота ChatLab к Facebook Messenger, чтобы он автоматически отвечал на сообщения, поступающие на вашу страницу Facebook. Настройка занимает всего несколько кликов - вы входите через Facebook, выбираете свою страницу, а ChatLab делает все остальное. Никаких токенов, вебхуков или инструментов разработчика.
Что дает интеграция
После подключения ваш чатбот будет отвечать на каждое текстовое сообщение, отправленное на вашу страницу Facebook в Messenger. Диалоги отображаются во вкладке Chatlogs (История разговоров) со значком синей иконки Messenger, рядом с обычными беседами из виджета.
В Messenger работают все стандартные функции бота - обучающие данные, настройки моделей ИИ и подключенные интеграции. Каждый ответ бота расходует кредиты сообщений точно так же, как и трафик из виджета.
Требования
Перед началом убедитесь, что у вас есть:
- Права администратора страницы Facebook, на которой должен отвечать чатбот.
- Бизнес-портфолио Meta (бизнес-аккаунт в Meta Business Suite), к которому привязана эта страница. ChatLab использует долгосрочные бизнес-токены с неограниченным сроком действия, а Meta выдает их только при входе через бизнес-портфолио. Если у вас еще нет портфолио, создайте его бесплатно на business.facebook.com и добавьте туда свою страницу.
- Тарифный план ChatLab с поддержкой интеграции Messenger - проверьте страницу цен или настройки подписки.
Страница должна быть опубликована. Снятые с публикации или черновые страницы не могут принимать сообщения от клиентов.
Подключение Messenger
- Войдите в ChatLab и выберите своего чатбота.
- Откройте вкладку Deploy (Развертывание) и выберите Facebook Messenger в разделе Messaging channels (Каналы сообщений) на панели Select Platform.
- Нажмите Connect with Facebook (Подключить через Facebook).
- Во всплывающем окне Facebook войдите в аккаунт и выберите бизнес-портфолио, содержащее вашу страницу.
- Предоставьте доступ к странице, которую хотите подключить. Если вы предоставите доступ к нескольким страницам, ChatLab предложит выбрать одну из них.
- Готово - на панели отобразится название подключенной страницы, на карточке появится зеленая точка, и чатбот сразу начнет отвечать на входящие сообщения в 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 права администратора как для портфолио, так и для самой страницы.