Как настроить виджет ИИ-чатбота и встроить его на сайт
Понятное руководство по каждому полю: предпросмотр с брендингом, точные ответы по источникам и готовый код для вставки плавающего виджета.

При настройке виджета ИИ-чатбота важно учитывать не только брендинг и конверсии, но и доступность, удобство на смартфонах и понятность для посетителей.
Полезный виджет должен выглядеть как органичная часть сайта, объяснять свои возможности и не перекрывать важные элементы страницы. В разделе Widget Integration все параметры разделены на Appearance, Images, Content & Behavior, Positioning, Triggers, Action Bar и Advanced.
В этом руководстве используется интерфейс на английском языке в светлой теме (Light Mode) и тестовый проект Tutorial Lab. Для виджета выбраны темно-синий заголовок, синее облачко сообщений посетителя, удобная кнопка-подсказка и точный ответ о графике работы на основе источника. Каждая настройка напрямую связана с тем, как ее увидит посетитель.
Сначала используйте встроенные параметры и только при необходимости переходите к Custom CSS. Стандартные настройки проще в поддержке, стабильнее при обновлениях виджета и подходят для большинства дизайн-систем. Проверьте оформление в панели управления, а затем обязательно протестируйте на тестовой странице на ПК и смартфонах.
Видеоплеер с защитой конфиденциальности (запуск в два клика)
Как настроить виджет ИИ-чатбота: дизайн и вставка на сайт
Пошаговая настройка виджета ИИ-чатбота: цвета, шрифт, приветствие, мобильная версия, кнопки подсказок, доступность и код для вставки.
Плеер YouTube заблокирован до нажатия кнопки воспроизведения. Его загрузка подключает браузер к YouTube и может передавать технические данные в Google.
Открыть напрямую на YouTubeЧто вы узнаете по итогам руководства
- Читаемая тема в цветах бренда с четким разделением ролей
- Аватар, иконка запуска и приветственное изображение под конкретные задачи
- Продуманный сценарий приветствия с полезной кнопкой-подсказкой
- Отступы для ПК и мобильных, не перекрывающие важные кнопки
- Проверенный ответ на основе источников в реальном интерфейсе
- Код плавающего виджета, который добавляется один раз и обновляется через настройки
Перед началом работы
- Точные HEX-коды фирменных цветов
- Контрастность не менее 4.5:1 для обычного текста
- Оптимизированные изображения для аватара, кнопки запуска и экрана приветствия (при необходимости)
- Тестовая страница и ее точный разрешенный домен (hostname)
- Один факт из базы знаний для проверки и один вопрос, на который нет ответа
Настройте интерфейс, направьте диалог, проверьте ответы
Вкладки Appearance и Images отвечают за узнаваемость бренда. Раздел Content & Behavior определяет первое взаимодействие, а Positioning помогает разместить кнопку и окно чата так, чтобы они не мешали меню, оформлению заказа и баннерам согласий.
Плавающий виджет загружает сохраненную конфигурацию по ID чатбота. Достаточно установить код один раз, а любые изменения внешнего вида или логики публиковать из панели управления без правки HTML.
01–06
Пошаговая настройка
Задайте размер, тему, шрифты и цвета для каждого элемента
Создавайте целостную и читаемую цветовую схему, а не просто случайный набор оттенков.
Откройте ассистента и перейдите в Widget Integration → Appearance. Начните с параметров Widget Width и (при необходимости) Height, затем выберите Theme, Font Family и Chat Title. В примере Tutorial Lab используется тема Modern и заголовок “Tutorial Lab”; если оставить поле высоты пустым, применится адаптивное значение по умолчанию.
Настройте цвета по их назначению: фон и текст заголовка (header), фон и текст сообщений бота (bot bubble), фон и текст сообщений посетителя (visitor bubble), фон и иконка кнопки запуска (launcher). В примере используется темно-синий заголовок с белым текстом и насыщенное синее облачко посетителя. Обязательно проверяйте сочетания фона и текста в окне предпросмотра, а не только в палитре. Контрастность обычного текста должна быть не ниже 4.5:1.
- Пример заголовка: Tutorial Lab
- Тема: Modern
- Сообщения посетителя: фирменный синий с читаемым текстом
- Проверка: заголовок, оба типа сообщений, кнопки и фокус ввода
Подберите подходящие изображения для аватара, кнопки и приветствия
У каждого изображения своя роль и свои ограничения по размеру.
Откройте вкладку Images. Поле Avatar Image задает картинку рядом с сообщениями ассистента, Chat Button Image заменяет стандартную иконку кнопки вызова чата, а Welcome Image отображается на пустом стартовом экране. Не используйте один и тот же широкий логотип во всех полях — подготовьте оптимизированное изображение для каждого элемента.
Используйте форматы PNG или WebP с четкими контурами. Аватар и кнопка вызова должны быть квадратными; проверьте прозрачность на темных и светлых фонах сайта и избегайте мелкого нечитаемого текста на иконках. В нашем примере часть дополнительных изображений оставлена пустой: это нормально, если стандартная иконка WebChatAgent смотрится аккуратнее неудачной графики.
- Аватар: хорошо различим в небольшом размере сообщений
- Кнопка запуска: четкий силуэт без мелких надписей
- Приветствие: полезный контекст, а не просто элемент декора
Настройте поведение при открытии, видимость и подсказки
Каждый переключатель напрямую влияет на первое впечатление посетителя.
Откройте Content & Behavior. Определите, будет ли виджет отключен на сайте, открыт по умолчанию, скрыт на смартфонах или показывать ссылки на источники. Затем проверьте настройки микрофона, автоперевода, всплывающего облачка с сообщением и исключенные страницы (path exclusions). Меняйте параметры по одному и сразу оценивайте результат.
Напишите короткое приветствие, которое объясняет, чем бот может помочь. Кнопки быстрых подсказок настраиваются в другом месте: перейдите в Buttons & forms → Quick actions. Добавьте 2–3 кнопки с конкретным смыслом. Вариант “Which plan is right for me?” дает гораздо больше пользы, чем абстрактное “Learn more.”. Не стоит автоматически открывать большое окно чата на каждой странице; используйте Triggers только после проверки задержки, условий показа, закрытия и частоты в новой сессии браузера.
- Подсказка: Какой тариф мне подойдет?
- Источники: включайте, только если они действительно нужны пользователю
- Автоперевод (Auto Translate): проверьте корректность работы на языке посетителя
- Исключенные страницы: исключите корзину, личный кабинет и платежные шлюзы при необходимости
Настройте отступы для ПК и мобильных устройств раздельно
Кнопка вызова и открытое окно чата не должны перекрывать важные элементы страницы.
Откройте вкладку Positioning. Параметры Desktop Offsets и Mobile Offsets позволяют независимо настроить расстояние от выбранного угла экрана. В проекте Tutorial Lab установлено по 20 пикселей снизу и справа для обоих типов устройств как универсальная основа.
Оценивайте не только закрытую кнопку. Откройте окно чата целиком на минимальной поддерживаемой ширине экрана, включите отображение плашки cookie, разверните адресную строку мобильного браузера и проверьте, не перекрываются ли меню, корзина или кнопка оформления заказа. При необходимости увеличьте отступ, чтобы виджет и элементы сайта оставались доступными.
- Базовые отступы на ПК: справа 20 px · снизу 20 px
- Базовые отступы на смартфонах: справа 20 px · снизу 20 px
- Проверка: положение закрытой кнопки и полностью открытого виджета
Проверьте работу виджета и точность ответов на практике
Красивый дизайн не имеет значения, если бот не может ответить на вопрос.
Нажмите Test Your Chatbot, чтобы открыть окно тестирования от лица посетителя. Проверьте заголовок, цвет сообщений пользователя, читаемость ответов ассистента, работу кнопок подсказок, поле ввода, кнопку закрытия и общий брендинг. Протестируйте управление мышью и с клавиатуры: фокус должен четко подсвечиваться и корректно возвращаться на страницу при закрытии диалога.
В проверенном примере задается вопрос “What are the support hours?”. Реальный виджет отвечает, что часы работы службы поддержки Northstar Services: с понедельника по пятницу, с 8:00 AM до 6:00 PM по центральноевропейскому времени. Это одновременно подтверждает сохраненное оформление и ответ на основе источников. Повторите проверку с заведомо неизвестным вопросом, чтобы убедиться, что при таком дизайне более длинный резервный текст также остается читаемым.
- Тестовый вопрос: What are the support hours?
- Полученный ответ: Monday–Friday, 8:00 AM–6:00 PM CET
- Проверка: корректный дизайн и точный ответ на основе базы знаний
Скопируйте и установите код плавающего виджета
Для работы требуются один асинхронный скрипт и специальный тег с ID чатбота.
Прокрутите до блока с кодом в разделе Widget Integration и скопируйте весь фрагмент HTML, а не только ID чатбота. Этот код асинхронно подключает скрипт WebChatAgent и создает пользовательский элемент `web-chat-agent` с идентификатором вашего ассистента. Вставьте код один раз перед закрывающим тегом `body` или в блок глобальных скриптов вашей CMS.
Перед тестированием укажите точные домены тестового и основного сайтов в поле Allowed Websites. Если политика согласий блокирует сторонние скрипты, загружайте код виджета только после подтверждения пользователем; если виджет считается обязательным элементом поддержки, зафиксируйте это решение. Убедитесь в отсутствии дублирующихся скриптов, ошибок в консоли и ограничений Content Security Policy (CSP).
Все изменения внешнего вида автоматически подгружаются существующим скриптом. Менять код на сайте после обновления цветов, подсказок или отступов не требуется. Переустанавливать фрагмент нужно только при смене ID чатбота или типа интеграции.
- Однократная установка: async-скрипт + тег web-chat-agent
- Безопасность: точные домены в Allowed Websites
- Конфиденциальность: учет правил показа баннера согласий
- Тестирование: отсутствие дублей скрипта, ошибок в консоли и блокировок CSP
Пример и результаты тестирования
Практический тест и верификация интерфейса
Каждое руководство содержит фиксированные входные параметры, ожидаемый результат и прозрачный отчет о локально проверенных шагах.
Пример из практики: настройка виджета ИИ-чатбота: дизайн, логика и вставка на сайт
Этот тестовый сценарий был полностью выполнен на временном демонстрационном аккаунте.
Тестовые входные данные
Change the title to “Tutorial Lab”, use a blue user bubble, copy the floating embed and open the live preview.
Ожидаемый результат
Виджет полностью соответствует дизайн-системе, в коде указан правильный ID чатбота, а на тестовый вопрос предоставлен четкий и читаемый ответ.
Фактически проверенные результаты
В предпросмотре отображаются заголовок Tutorial Lab, синие сообщения пользователя и точный ответ по базе знаний; код скрипта и тег web-chat-agent проверены в Widget Integration.
Полезные советы
Обеспечение надежности настройки
Тестируйте ассистента на реалистичных примерах, фиксируйте базовые результаты и меняйте строго по одной настройке за раз. Это позволит наглядно видеть реальные улучшения.
Используйте базовые настройки
Применяйте Custom CSS только для нестандартных правок; встроенные настройки цвета и отступов гарантируют стабильность при обновлениях платформы.
Формулируйте кнопки-подсказки конкретно
Вариант “Compare plans” намного понятнее, чем “Learn more”, и сразу задает боту нужный контекст диалога.
Проверяйте контент до финальной полировки дизайна
Красивое оформление не скроет пробелы в базе знаний. Сначала убедитесь в правильности ключевых ответов, а затем настраивайте приветствие, кнопки и графику.
Подбирайте модель под задачи диалога, а не под дизайн
Используйте быстрые и доступные модели для стандартной поддержки, а более мощные подключайте только в том случае, если контрольные тесты показывают ощутимый прирост качества ответов.
Что делать при возникновении проблем
Устранение неполадок
Систематически проверяйте статус сервиса, права доступа и тестовые данные перед тем, как менять модель или системный промпт.
Виджет не появляется на сайте
Проверьте точный адрес сайта в Allowed Websites, убедитесь, что скрипт и тег виджета добавлены без дублирования, и проверьте консоль браузера на наличие блокировок cookie-баннером или Content Security Policy.
Виджет перекрывает плашку cookie или кнопку оформления заказа
Перейдите в Positioning, настройте отступы снизу и справа отдельно для десктопа и смартфонов, после чего снова откройте окно виджета на минимальной ширине экрана.
Текст сообщений плохо читается на выбранном фоне
Проверьте цвет шрифта для заголовка или нужного типа сообщений, оцените контрастность текста на фоне и убедитесь, что коэффициент контрастности составляет не менее 4.5:1.
Готовы к практическому тестированию
Опубликуйте изменения на тестовом сайте и проверьте чек-лист: отображение на ПК и смартфонах, навигация с клавиатуры и тач-управление, плашка согласий, ответы на известные и неизвестные вопросы, а также длинные сообщения. Повторяйте проверку после любых крупных изменений виджета или структуры сайта.
