enВойти в Senler

Виджет на сайте

В этом разделе собраны инструкции для разработчика, который подключает виджет Senler AI к сайту. Они помогут передать агенту контекст открытой страницы, связать элементы интерфейса с документацией и добавить действия, которые выполняет сам сайт.

Если вам нужен только обычный чат, начните с инструкции «Подключение виджета». В ней со скриншотами показаны создание канала, настройка внешнего вида и получение готового кода. Страница «Интерфейс виджета» показывает чат со стороны посетителя. Дополнительная разметка и JavaScript API для такого подключения не обязательны.

Приветствие и начало общения

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

Подготовка

  • Подготовка виджета — как проверить базовое подключение и, если нужны автоматические AI-ответы, привязать к каналу опубликованного и активного агента.
  • Как устроена интеграция — чем отличаются контекст, разметка и действия, какие данные используются при подготовке ответа и где проходит граница ответственности сайта.
  • Параметры инициализации — размещение виджета, источник настроек, данные посетителя и доступные функции чата.

Контекст и элементы сайта

Расширенные возможности

  • Custom actions — действия сайта через кнопки или вызовы агента с возвратом результата.

  • Inline-правки — сценарий изменения выбранного текста с предварительным просмотром результата.

  • Public API — методы управления виджетом. Готовность, ошибки и обратные вызовы описаны в событиях виджета.

  • Авторизация пользователя сайта в MCP — серверные запросы для передачи, обновления и отзыва пользовательского токена и его привязка к лиду виджета.

Рекомендуемый порядок

Сначала подключите обычный виджет и пройдите подготовку. Затем разберите общую схему интеграции и настройте только необходимые возможности: параметры инициализации, контекст, разметку и связанные с ней инструкции. К действиям, inline-правкам и Public API переходите, когда простой сценарий уже работает.

Настройка с помощью ИИ

Подключите Senler.io MCP к вашей среде разработки. AI сможет найти документацию, прочитать полные инструкции и помочь изменить код интеграции. Для одного проекта подходит Project MCP; для работы от имени пользователя с доступными проектами — User MCP. В инструкции приведены точные адреса серверов и порядок подключения.

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