AI Ассистент конструктора

AI ассистент — встроенный помощник в конструкторе ботов, который понимает структуру вашего бота и умеет редактировать его напрямую в реальном времени через SSE-поток.

Открытие виджета

Нажмите кнопку AI ассистент (иконка бота) в панели инструментов слева вверху конструктора. Панель чата появится справа.

Возможности

  • Вопросы о конструкторе — спросите о типах блоков, настройках, логике потока
  • Анализ схемы — ассистент видит все ноды и блоки вашего бота в текущем сеансе
  • Редактирование бота — ИИ может добавлять/изменять/удалять ноды и блоки прямо на канвасе
  • Автолayout — расставить ноды по сетке командой типа «упорядочи схему»
  • Подсветка нод — ИИ может выделить нужные ноды при объяснении

Workflow план → подтверждение

Перед любым редактированием ИИ обязательно предложит план с пронумерованными шагами:

  1. Ознакомьтесь с планом
  2. Нажмите Подтвердить — ИИ выполнит шаги один за другим
  3. Нажмите Отменить — ничего не изменится

Остановка

Кнопка Stop (красный квадрат) отменяет текущую генерацию.

Очистка истории

Кнопка с иконкой обновления в заголовке чата очищает историю диалога. ИИ начнёт разговор заново.

Аналитика воронки

ИИ умеет анализировать, на каких шагах пользователи уходят и почему. Это позволяет получить конкретные рекомендации по улучшению сценария без необходимости вручную разбирать статистику.

Как спросить

Задайте ИИ вопрос в свободной форме, например:

  • «Почему пользователи не регистрируются?»
  • «На каком шаге люди уходят из бота?»
  • «Какие команды слабые — покажи статистику»
  • «Проанализируй воронку и скажи что нужно улучшить»

ИИ автоматически:

  1. Получит текущую схему сценария
  2. Загрузит статистику по каждой команде
  3. Проверит содержимое проблемных команд
  4. Выдаст конкретные рекомендации: какой текст изменить, какую кнопку добавить, куда провести связь

Расшифровка полей статистики

Поле Описание
Просмотры Сколько раз пользователи заходили в эту команду (суммарно за всё время)
Среднее время Среднее время (секунд) от показа команды до следующего действия пользователя
Переходы из команды Сколько раз пользователи нажали кнопку или сработал автопереход на следующий шаг
Уходы (drop-off) Сколько раз пользователь зашёл в команду, но так и не перешёл дальше
Процент уходов Доля визитов без перехода. Значение выше 50% у НЕ-финальных команд — повод разобраться
Пользователи сейчас Сколько пользователей в данный момент находятся в этой команде и ещё не совершили действие
Финальная команда Команды без исходящих связей — конец сценария. Высокий процент уходов у них это нормально
Сервисная команда Содержит только логические блоки (база данных, API, переменные, условия). Пользователь проходит автоматически; высокий drop-off нормален
Есть действие пользователя Команда содержит кнопки или форму ввода — пользователь должен что-то нажать или написать. Если false — команда лишь уведомляет или автоматически переводит дальше

Что ИИ считает проблемой

Проблемными считаются только команды, у которых одновременно:

  • Не финальная — есть исходящие связи по дизайну
  • Не сервисная — содержит сообщения для пользователя, а не только логику
  • Есть действие пользователя — требует нажать кнопку или ввести текст
  • Процент уходов > 50%

Команды-уведомления без кнопок имеют высокий drop-off по определению — пользователь прочитал уведомление и продолжил или сработал автопереход. Это норма, не проблема.

Типичные причины реального drop-off:

  • Нет кнопки перехода — пользователь не понимает что делать дальше
  • Неясный текст — сообщение не объясняет следующий шаг
  • Тупик без связи — команда не ведёт никуда
  • Форма ввода без инструкции — пользователь не знает что нужно написать
  • Много пользователей «зависли» — вероятно, ожидают ввода, который непонятно как совершить

Применение рекомендаций

После анализа ИИ назовёт конкретные команды и предложит исправления. Вы можете:

  • Попросить ИИ сразу реализовать изменения: «Применяй все рекомендации»
  • Выбрать конкретные: «Исправь только команду "Регистрация"»
  • Отклонить и сделать самостоятельно

Важно: Статистика накапливается суммарно с момента первой публикации сценария. Разбивка по периодам не поддерживается — данные отражают весь срок работы бота.

Безопасность

  • Редактирование канваса доступно только авторизованным пользователям
  • ИИ не выполняет деструктивные действия без явного подтверждения плана
  • История хранится в базе данных и привязана к сессии