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

Как связать свой Facebook Messenger с LenoChat

15 апреля 2026 года

Получайте и отвечайте на Facebook Messenger сообщения напрямую в LenoChat — наряду со всеми другими каналами.

Что такое Facebook Messenger интеграция?

Интеграция Facebook Messenger соединяет вашу страницу Facebook Business с LenoChat, чтобы каждое сообщение, отправленное на вашу страницу через Facebook Messenger, отображалось как разговор в вашем LenoChat входящих. Ваша команда может ответить с LenoChat, и ответ приходит к посетителю в Messenger — посетителю никогда не нужно покидать Facebook. Leno AI также может автоматически обрабатывать входящие Facebook сообщения, классифицировать намерения посетителей, предоставлять ответы из вашей базы знаний и при необходимости передавать информацию человеческому агенту. Это делает Facebook Messenger полностью поддерживаемым каналом вместе с виджетом чата, Instagram личными сообщениями и WhatsApp, всё это управляется из одной панели управления.

Перед началом: требования

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

  • Страница Facebook бизнеса, которой принадлежит ваш бренд или компания — личные профили нельзя связать с LenoChat.
  • Доступ администраторов к странице Facebook — только администраторы страницы могут предоставить необходимые разрешения, чтобы LenoChat могли получать и отправлять сообщения от вашего имени.
  • Учетная запись LenoChat с доступом к настройкам интеграции — любой участник рабочего пространства, который может менять настройки, может завершить подключение.
  • Ваш аккаунт Facebook должен быть вошёл в ту же сессию браузера, где вы завершаете процесс OAuth — диалог соединения открывается в всплывающем окне и использует вашу активную сессию Facebook.
Tip: Если вы управляете несколькими Facebook страницами, вы сможете соединить их все в одном LenoChat рабочем пространстве в одном потоке OAuth. На этапе выбора страницы просто выберите каждую страницу, которую хотите ссылаться. Каждая подключённая страница становится независимым каналом внутри LenoChat.

Шаг 1–3: Откройте интеграции и нажмите Connect

Все интеграции каналов в LenoChat управляются из панели интеграций в настройках вашего рабочего пространства. Начните с этого, чтобы инициировать Facebook соединение. Откроется всплывающее окно, запускающее процесс авторизации Facebook OAuth — убедитесь, что браузер поддерживает всплывающие окна из домена LenoChat панели перед продолжением.

  • Шаг 1: Войдите в панель управления LenoChat и нажмите «Настройки» в левой боковой панели навигации.
  • Шаг 2: Выберите Интеграции в меню настроек. Панель интеграций содержит список всех доступных каналов — включая Facebook Messenger, Instagram и WhatsApp — каждый с кнопками Connect или Configuration.
  • Шаг 3: Найдите карту Facebook Messenger и нажмите «Подключить». Открывается всплывающее окно, запускающее процесс авторизации Facebook OAuth.
LenoChat Панель настроек интеграций, показывающая доступные варианты подключения каналов, включая Facebook Messenger

Шаг 3: Войдите в Facebook Business

После нажатия Connect появляется всплывающее окно с предложением войти в Facebook. Это собственный экран входа Facebook OAuth — LenoChat никогда не видит и не хранит ваш пароль от Facebook. Вы авторизируете LenoChat как приложение через официальный фреймворк разрешений Facebook. Соединение полностью защищено инфраструктурой аутентификации Facebook.

  • Шаг 4: В всплывающем окне введите адрес электронной почты и пароль, связанные с Facebook аккаунтом, который является администратором нужной страницы.
  • Шаг 5: Нажмите «Войти». Если вы уже вошли в Facebook в том же браузере, этот шаг пропускается, и вы автоматически переходите на экран выбора страницы.
  • Шаг 6: Если в вашем аккаунте Facebook включена двухфакторная аутентификация, выполните задание 2FA по запросу. LenoChat не взаимодействует с этим этапом — он полностью выполняется Facebook.
Facebook экран входа в бизнес, отображаемый в всплывающем окне во время LenoChat Facebook Messenger подключения

Шаги 4–6: Выберите и подтвердите страницы Facebook

После входа Facebook показывает список всех страниц, к которым у вас есть доступ администратора. Вы должны выбрать страницы, к которым хотите подключиться LenoChat. Интеграцию получат только выбранные страницы — невыбранные страницы остаются полностью неизменными и не будут подключаться.

  • Шаг 7: Просмотрите список ваших Facebook страниц, отображаемых в диалоге. Каждая страница появляется с галочкой слева.
  • Шаг 8: Нажмите галочку рядом с каждой страницей, к которой хотите подключиться LenoChat. Вы можете выбрать несколько страниц одновременно — каждая из них станет отдельным каналом внутри LenoChat после завершения процесса.
  • Шаг 9: Нажмите «Подтвердить», чтобы перейти к выбранным страницам. Если вы передумали, нажмите «Назад», чтобы вернуться на предыдущий экран и снимите выделение любых страниц.
  • Примечание: если в списке нет страниц, проверьте, что Facebook аккаунт, с которого вы вошли, имеет администраторский доступ хотя бы к одной странице Facebook Business. Роли редактора и аналитика недостаточны — требуется полный статус администратора.
Facebook экран выбора страницы в процессе LenoChat OAuth, показывающий галочки для выбора бизнес-страниц для подключения

Шаг 7: Предоставьте LenoChat необходимые разрешения

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

  • pages_show_list — позволяет LenoChat читать список страниц, которыми вы управляете, чтобы отображать их во время настройки.
  • pages_messaging — позволяет LenoChat отправлять и получать Messenger сообщения на вашей подключённой странице Facebook.
  • pages_manage_metadata — позволяет LenoChat подписываться на события webhook, чтобы сообщения доставлялись в реальном времени.
  • business_management — позволяет LenoChat подтвердить связь с вашей бизнес-страницой во время рукопожатия OAuth.
  • Шаг 10: Нажмите «Продолжить», чтобы предоставить эти разрешения. Если вы не предоставите все разрешения, интеграция будет неполной, и сообщения не будут доставляться LenoChat.
Facebook экран разрешений при настройке OAuth LenoChat содержит список областей доступа, необходимых для интеграции Messenger

Шаг 8: Авторизуйте LenoChat бизнес-доступ

Финальный экран авторизации подтверждает, что вы, как проверенное бизнес-приложение, разрешаете LenoChat доступ к выбранным страницам и их возможностям обмена сообщениями. Этот этап завершает рукопожатие OAuth между Facebook и LenoChat. LenoChat обменивает код авторизации Facebook на долгоживущий токен доступа к странице (действительный до 60 дней), который хранится безопасно и используется для аутентификации всех будущих запросов сообщений.

  • Шаг 11: Ознакомьтесь с описанием того, к чему LenoChat смогут получить доступ — имена ваших связанных страниц и связанные с ними Messenger входящие ящи.
  • Шаг 12: Нажмите «Авторизировать», чтобы завершить соединение. От Facebook к LenoChat отправляется защищённый код авторизации, который обменивается на долгоживущий токен доступа к странице.
  • Шаг 13: Всплывающее окно автоматически закроется после завершения авторизации и возвращает вас на LenoChat панель.
LenoChat экран подтверждения авторизации, показывающий финальный шаг одобрения Facebook бизнес-доступа во время настройки Messenger интеграции

Шаг 9: Подключение подтверждено

После завершения авторизации LenoChat показывает диалог подтверждения успеха. Этот экран подтверждает, что ваши страницы Facebook успешно связаны, и сообщения начнут поступать в LenoChat немедленно. С этого момента любое сообщение, отправленное на вашу страницу Facebook Business через Messenger, будет отображаться в вашем LenoChat входящем ящике в течение нескольких секунд.

  • На экране подтверждения отображаются имена всех Facebook страниц, которые были успешно подключены. Страницы, которые не удалось подключить — например, из-за неудачи подписки на webhook — отображаются отдельно с заметкой об ошибке.
  • Нажмите «Готово» или закройте диалог, чтобы вернуться в панель интеграций, где ваши подключённые страницы теперь отображаются с значком статуса «Подключены».
  • Проверьте интеграцию, отправив сообщение на вашу страницу Facebook с другого аккаунта — оно должно появиться как новый разговор в вашем LenoChat входящих через несколько секунд.
LenoChat диалог подтверждения успеха, подтверждающее, что Facebook Messenger страницы успешно подключены к рабочему пространству

Шаг 10: Ваши связанные страницы в LenoChat

После завершения процесса OAuth ваши страницы с Facebook появляются в панели интеграций. Каждая страница указана с её именем и значком статуса Connected. Отсюда вы можете управлять, какие страницы активны, переключать их видимость или инициировать отключение в любой момент.

  • На каждой подключённой странице отображается название страницы, как оно указано на Facebook, а также зелёный значок Connected, подтверждающий активную подписку webhook и получение сообщений.
  • Чтобы временно отключить страницу без полного отключения, переключите переключатель видимости рядом со страницей. При выключении входящие Messenger сообщения с этой страницы всё ещё получаются LenoChat, но они приостановлены — они не будут назначены агентам или Leno AI, пока вы не включите страницу обратно.
  • Чтобы окончательно отключить страницу, нажмите кнопку «Отключить» рядом с записью страницы. LenoChat сразу же отписывается от вебхука Facebook для этой страницы и удаляет сохранённый токен доступа к странице. Сообщения, отправленные после отключения, не будут получены.
LenoChat Панель интеграций, показывающая успешно подключённую страницу Facebook с зелёным значком статуса Connected и опциями управления

Как Facebook сообщения переходят в LenoChat

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

  • Когда посетитель отправляет сообщение на Facebook Messenger, Facebook сразу звонит в веб-хук LenoChat с содержимым сообщения и информацией отправителя — включая имя, фамилию посетителя и фото профиля, взятые из его профиля Facebook.
  • LenoChat создаёт новый разговор (или продолжает существующий), определяемый Facebook Page-Scope ID (PSID) посетителя. У каждого пользователя Facebook есть уникальный PSID на каждой подключённой странице, поэтому LenoChat ведёт полную историю переписок на протяжении нескольких сессий с одним и тем же посетителем.
  • Если Leno AI включен для вашего рабочего пространства, входящее сообщение Messenger автоматически назначается вашему AI-агенту. Leno AI читает сообщение, ищет вашу базу знаний и отправляет ответ — ответ возвращается посетителю за Facebook Messenger секунды.
  • Если Leno AI не включен или посетитель явно запрашивает человеческого агента, разговор помещается в очередь Unassigned, и ваши агенты получают уведомление. Агенты могут получить интервью и ответить напрямую из LenoChat входящего ящика — все ответы поступают в Messenger ветке посетителя.
  • Поддерживаемые типы сообщений включают текстовые сообщения, изображения и вложенные файлы. Неподдерживаемые типы сообщений (такие как Reels, видеоклипы и ответы Stories) отмечаются в разговоре системным уведомлением, чтобы агенты знали о их существовании, хотя их нельзя отрендерить внутри LenoChat.
Tip: Включите Leno AI для вашего Facebook Messenger канала автоматически обрабатывать запросы вне рабочего времени. Когда ваша команда офлайн, Leno AI продолжает отвечать на вопросы посетителей из вашей базы знаний и собирать контактные данные, чтобы ни одно Facebook сообщение не осталось без ответа независимо от ваших рабочих часов.

Управление подключёнными Facebook страницами

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

  • Чтобы добавить больше Facebook страниц после первоначального подключения, нажмите Connect Facebook снова в панели интеграций и завершите процесс OAuth — существующие подключённые страницы не затронуты и не потребуют повторного подключения.
  • Каждая подключённая страница может быть включена или выключаться отдельно. Отключённые страницы остаются подключены к вебхуку LenoChat, но сообщения удерживаются в состоянии паузы — их можно снова включить в любой момент без повторения потока OAuth.
  • Чтобы навсегда отключить страницу, нажмите «Отключить» рядом со страницей. LenoChat вызывает API Facebook Graph для удаления подписки webhook и удаления сохранённого токена доступа страницы из своей базы данных. Чтобы в будущем снова подключить страницу, вам нужно пройти полный поток OAuth заново.
  • Если ваш токен доступа к странице истечёт или будет аннулирован — например, если вы изменили пароль Facebook или отменили приложение через Facebook настройки — интеграция перестанет получать сообщения. Панель интеграций покажет статус «Отключён» или «Ошибка». Нажмите Reconnect и повторите поток OAuth, чтобы сгенерировать свежий долгоживущий токен.

Общие проблемы и решения

Всплывающее окно Facebook открывается, но в списке выбора страниц нет

Это происходит, когда Facebook аккаунт, с которым вы вошли, не является полноценным администратором ни одной Facebook бизнес-страницы. Только роль администратора страницы предоставляет необходимые разрешения для интеграции — роли редактора, аналитика и модератора не могут её выполнить. Войдите в Facebook как аккаунт с администраторским доступом к странице, затем попробуйте снова подключиться через Настройки → Интеграции.

Соединение обрывается из-за ошибки разрешения после нажатия «Авторизировать»

Если вы отказались от каких-либо необходимых разрешений во время OAuth flow, LenoChat не сможете завершить интеграцию. Вернитесь в раздел Настройки → интеграции, нажмите Connect Facebook ещё раз и на этот раз убедитесь, что вы предоставили все указанные права — особенно pages_messaging и pages_manage_metadata, которые обязательны. Если ошибка сохраняется, удалите LenoChat из настроек Facebook приложений (facebook.com/settings → приложениях и сайтов) и попробуйте повторить OAuth с нуля.

На моей странице подключенного Facebook после корректной работы отображается статус «Отключённо» или «Ошибка»

Обычно это означает, что сохранённый токен доступа страницы был аналирован. Распространённые причины включают изменение пароля аккаунта Facebook, отзыв доступа LenoChat через Facebook Настройки или длительное бездействие, приводящее к истечению срока действия токена. Чтобы восстановить интеграцию, нажмите «Пересоединиться» рядом с отключённой страницей в разделе Настройки → Интеграции и снова завершите поток OAuth, чтобы сгенерировать новый долгоживущий токен.

Facebook сообщения приходят в LenoChat, но мои ответы не доставляются посетителю

Сбои в доставке исходящих сообщений обычно связаны с истечённым или аннулированным токен доступа к странице. Проверьте панель интеграций на наличие значка ошибок на подключённой странице. Если страница показывает статус ошибки, подключитесь снова через поток OAuth для обновления токена. Также убедитесь, что настройки сообщений на вашей странице Facebook не были ограничены или отключены на уровне страницы — откройте страницу Facebook, перейдите в Настройки → сообщения и убедитесь, что функция обмена сообщениями активна.

Я завершил процесс OAuth, но страница не отображается в панели интеграций

Если поток OAuth завершается, но страница не отображается в панели интеграций, подписка на webhook могла быть безмолвно провалена. Подождите 30 секунд и обновите страницу интеграций. Если страница всё ещё не отображается, отключите все Facebook подключения через Настройки → Интеграции и попробуйте сначала. Убедитесь, что ваша страница Facebook опубликована и не находится в ограниченном режиме — неопубликованные и возрастные страницы не принимают подписки на webhook от сторонних приложений.

Часто задаваемые вопросы

Нужен ли мне аккаунт Facebook Business Manager, чтобы подключить Facebook Messenger к LenoChat?

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

Могу ли я подключить несколько Facebook страниц к одному LenoChat рабочему пространству?

Да. Во время потока OAuth вы можете выбрать несколько страниц одновременно, и все выбранные страницы будут подключены одновременно. Вы также можете снова запустить поток OAuth после начального соединения, чтобы добавить больше страниц — существующие связанные страницы не затронут. Каждая подключённая страница отображается как отдельный канал в вашем ящике LenoChat входящей и может управляться отдельно.

Подключение Facebook Messenger также подключает мой Instagram аккаунт?

Возможно, да. Если на вашей странице Facebook Business есть связанный аккаунт Instagram Business, LenoChat можете обнаружить это во время того же процесса OAuth и предложить связать ваши Instagram личные сообщения. Это опционально — вы можете подключить только Facebook и обрабатывать Instagram отдельно, либо одновременно подключать оба устройства. Instagram сообщения затем появлялись как отдельный канал в LenoChat.

Могут ли Leno AI отвечать автоматически на Facebook Messenger сообщения?

Да. Если Leno AI включен в вашем рабочем пространстве, он обрабатывает входящие Facebook Messenger сообщения так же, как и чат на сайте — читает каждое сообщение, ищет в базе знаний и отправляет ответ. Leno AI также определяет, когда посетитель хочет поговорить с человеческим агентом, и автоматически выполняет передачу. Дополнительной настройки для включения ИИ на Facebook-канале после подключения страницы не требуется.

Что происходит с Facebook сообщениями, когда моя команда офлайн?

Если Leno AI включен, он продолжает обрабатывать Facebook Messenger разговоры круглосуточно, независимо от доступности вашей команды. Если Leno AI не настроен и ваша команда офлайн согласно настройкам чата, новые Facebook сообщения помещаются в очередь неназначенных, а агенты получают уведомления по электронной почте, если уведомления включены. Сообщение не теряется — разговоры накапливаются, и ваша команда сможет ответить, когда они вернутся в онлайн.

Есть ли ограничение по количеству Facebook страниц, которые я могу подключить?

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

Как проверить, работает ли моя интеграция с Facebook после настройки?

Самый простой способ протестировать интеграцию — открыть Facebook Messenger на личном аккаунте и отправить тестовое сообщение на вашу страницу Connected Facebook Business. Сообщение должно появиться в виде нового разговора в вашем LenoChat входящих в течение нескольких секунд. Если сообщение не придёт в течение 30 секунд, проверьте панель интеграций на наличие ошибок на подключённой странице и обратитесь к разделу «Общие проблемы» выше.