Интеграция с Meta (Facebook)
Подключите вашего агента к Facebook Messenger через вашу страницу Facebook.
Каждая подключённая страница Facebook также получает встроенный Магазин внутри приложения, который запускается из Persistent Menu страницы — многостраничный каталог товаров, AI-чат по каждому товару и приём заказов в один тап прямо в Messenger. См. Магазин Messenger.
Обзор
Интеграция с Meta обеспечивает:
- Диалоги в Facebook Messenger через вашу страницу
- Встроенный Магазин Messenger, запускаемый из Persistent Menu страницы
- Фоновую обработку с индикатором набора текста
- Автоматическое разделение длинных ответов на части
- Соответствие правилу 24-часового окна обмена сообщениями
- Память диалога в рамках сессии
Предварительные требования
- Страница Facebook, которой вы управляете
- Роль администратора или редактора на странице
- Учётная запись Cuneiform Chat с активным агентом
Шаги настройки
1. Начало настройки интеграции
- Перейдите в Integrations в боковой панели
- Откройте карточку Facebook Pages
- Нажмите Connect Page
2. Авторизация через Facebook
- Выберите, какой Agent должен отвечать
- Нажмите Connect with Facebook
- Войдите в Facebook (если необходимо)
- Выберите страницу, которую хотите подключить
- Предоставьте разрешения Messenger
- Вы будете перенаправлены обратно с сообщением об успехе
3. Проверка подключения
После подключения ваша страница появится в списке интеграций с указанием:
- Названия страницы и статуса
- ID страницы
- Временной метки последней активности
Как это работает
Когда пользователи пишут на вашу страницу Facebook через Messenger:
- Сообщение поступает через Facebook Messenger
- Бот показывает индикатор набора текста во время обработки
- Ваш агент обрабатывает вопрос
- Ответ отправляется обратно через Messenger
Сообщения обрабатываются в фоновом режиме. Бот показывает индикатор набора текста, пока ваш агент генерирует ответ.
Возможности
Автоматические ответы
Ваш агент автоматически отвечает на входящие сообщения в Messenger на основе вашего контента. Все текстовые сообщения вызывают ответ — команды или префиксы не нужны.
Индикатор набора текста
Пока ваш агент обрабатывает сообщение, пользователи видят индикатор набора текста (”…”) в Messenger, создавая ощущение естественного разговора.
Разделение сообщений
Ответы длиннее 2 000 символов автоматически разделяются на несколько сообщений с сохранением границ абзацев и предложений для удобства чтения.
Память диалога
Бот запоминает контекст в рамках сессии, поэтому пользователи могут задавать уточняющие вопросы, не повторяя сказанное ранее.
Очередь сообщений
Если пользователь отправляет дополнительные сообщения, пока бот ещё обрабатывает предыдущие, они ставятся в очередь и включаются в следующий ответ.
24-часовое окно обмена сообщениями
Политика Facebook позволяет отвечать в течение 24 часов после последнего сообщения пользователя. Ваш агент отвечает в реальном времени, укладываясь в это окно. После 24 часов бездействия пользователь должен отправить новое сообщение, чтобы возобновить диалог.
Пользователи должны написать на вашу страницу первыми — вы не можете отправлять незапрошенные сообщения. Если с момента последнего сообщения пользователя прошло более 24 часов, бот не сможет ответить, пока пользователь не напишет снова.
Управление страницами
Просмотр подключённых страниц
Для каждой подключённой страницы отображается:
- Название страницы и статус подключения
- Связанный агент
- Информация об активности
Доступные действия
| Действие | Описание |
|---|---|
| Test Connection | Проверяет работоспособность интеграции |
| Disconnect | Удаляет подключение страницы |
Доступ к этим действиям через меню с тремя точками на каждой подключённой странице.
Устранение неполадок
Страница не отображается
- Убедитесь, что у вас есть роль администратора или редактора на странице
- Проверьте, что вы предоставили все запрошенные разрешения
- Попробуйте отключить и подключить заново
Сообщения не получают ответов
- Используйте “Test Connection” для проверки интеграции
- Убедитесь, что ваш агент настроен и работает (протестируйте в Playground)
- Проверьте, что разрешения Messenger предоставлены
- Убедитесь, что пользователь писал в течение последних 24 часов (политика окна обмена сообщениями)
Ошибки авторизации
- Очистите сессию входа в Facebook и попробуйте снова
- Убедитесь, что ваша учётная запись Facebook имеет доступ к странице
- Проверьте, что страница не ограничена Facebook
Безопасность
- Токены OAuth зашифрованы и хранятся безопасно
- Подписи webhook проверяются с помощью HMAC-SHA256 для каждого входящего запроса
- Нет доступа к контенту страницы за пределами диалогов в Messenger
- Соответствие политикам платформы Facebook
Отключение
Чтобы удалить интеграцию с Meta:
- Перейдите в Integrations в боковой панели
- Нажмите на меню с тремя точками на вашей странице
- Выберите Disconnect
Для полного отзыва доступа:
- Перейдите в Facebook Settings → Business Integrations
- Удалите приложение Cuneiform Chat
Важные замечания
- Один агент на страницу: Каждая страница Facebook может быть подключена только к одному AI-агенту одновременно
- Только Messenger: Эта интеграция работает через Facebook Messenger, а не через комментарии или публикации на странице
- Лимит сообщений: Отдельные сообщения ограничены 2 000 символами; более длинные ответы автоматически разделяются
- Смена агента: Сначала отключите существующую интеграцию, затем подключите заново с другим агентом