Инструкция администратора: конструктор¶
Версия документа: 1.0
Дата версии: 20.05.2026
Назначение¶
Конструктор используется для настройки сценариев общения с клиентами.
Администратор собирает сценарий из блоков, настраивает условия запуска, сообщения, кнопки, связи между блоками, сохраняет черновик и публикует рабочую версию.
Вход в конструктор¶
Доступ к конструктору есть у пользователей с правом scenarios.edit.
- Откройте административную панель.
- В меню
ИнтеграцииоткройтеКонструктор. - Дождитесь загрузки холста.
В верхней панели отображаются название сценария, ревизия, время сервера, режимы Сценарий и Логи, кнопки Сохранить и Опубликовать.
Основные зоны экрана¶
Левая панель инструментов:
Выбор— выделение блоков и связей;Перемещение холста— движение по холсту;Создать стартовый блок— добавление условия запуска;Создать сообщение— добавление блока с текстом;Создать блок с кнопками— добавление блока с кнопками.
Холст:
- блоки сценария;
- связи между блоками;
- счётчик блоков и связей;
- управление масштабом.
Панель свойств:
- название выбранного блока;
- тип блока;
- модули блока;
- настройки выбранной связи.
Логи:
- отложенные переходы;
- статусы переходов;
- ссылка на диалог;
- переход к настройке связи.
Блоки¶
Блок содержит один или несколько модулей:
Старт;Сообщение;Кнопки.
Тип блока задаёт поведение сценария:
Состояние— клиент находится в этом блоке, следующий ответ проверяется из него;Не состояние— система отправляет сообщение, клиент остаётся в текущем состоянии.
Создать блок¶
- Нажмите нужный инструмент на левой панели.
- Выделите созданный блок на холсте.
- В правой панели задайте название блока.
- Настройте активные модули.
- Нажмите
Сохранить.
Переместить блок¶
- Выделите блок.
- Перетащите блок за верхнюю часть карточки.
- Нажмите
Сохранить.
Стартовый блок¶
Стартовый блок определяет, когда запускается сценарий.
Настройки модуля Старт:
Совпадение;Фраза или команда;Условие по телефону;Приоритет;- каналы.
В поле Совпадение доступны варианты:
Точный текст;Содержит текст;Точный параметр;Текст или параметр;Точный callback;Любое входящее.
Настроить старт¶
- Создайте или выберите стартовый блок.
- Включите модуль
Старт. - Выберите
Совпадение. - Заполните
Фраза или командадля запуска по тексту, параметру или callback. - Выберите
Условие по телефону. - Укажите
Приоритет. - Отметьте каналы.
- Нажмите
Сохранить.
Сообщение¶
Модуль Сообщение отправляет клиенту текст.
Настроить сообщение¶
- Выберите блок.
- Включите модуль
Сообщение. - Введите текст сообщения.
- Нажмите
Сохранить.
Кнопки¶
Модуль Кнопки добавляет кнопки к сообщению.
Размещение кнопок:
Авто;Клавиатура;В сообщении.
Функции кнопки:
Текстовая;Запросить телефон;Ссылка.
Цвет кнопки:
Без цвета;Синий;Красный;Зелёный.
Добавить кнопку¶
- Выберите блок.
- Включите модуль
Кнопки. - Выберите размещение кнопок.
- Нажмите
Добавить кнопку. - Заполните
Текст. - Выберите
Функция. - Для функции
Ссылказаполните полеСсылка. - Выберите цвет.
- Нажмите
Сохранитьв окне редактирования кнопки. - Нажмите
Сохранитьв конструкторе.
Кнопки можно перетаскивать внутри ряда и между рядами.
Связи¶
Связь определяет переход от одного блока к другому.
Создать связь¶
- Выделите блок-источник.
- Нажмите
Связать. - Нажмите блок, куда должен вести переход.
- Выделите созданную связь.
- Настройте условия перехода.
- Нажмите
Сохранить.
Для кнопок используйте порт нужной кнопки в карточке блока. Такая связь работает как переход по выбранной кнопке.
Настройки связи¶
В связи доступны:
Режим;Условие по телефону;Условие по полю;Приоритет;Лимит переходов;- сохранение введённых данных;
- отложенный запуск.
Режим Ждёт ответ¶
Используйте режим Ждёт ответ, когда переход зависит от следующего сообщения клиента.
В поле Совпадение доступны варианты:
Любое входящее;Точный текст;Содержит текст;Точный параметр;Текст или параметр;Точный callback.
Для сбора данных включите Пользователь вводит данные и выберите, куда сохранять значение:
Диалог;Контакт.
Типы данных для поля диалога:
Любой текст;Телефон;Email;Число.
Режим Автоматически¶
Используйте режим Автоматически, когда переход выполняется без нового сообщения клиента.
Варианты запуска:
Сразу;Через время;В дату и время.
Для отложенных переходов используйте блок Отложенные переходы в панели связи.
Условия¶
Условие по телефону проверяет наличие телефона у клиента.
Условие по полю проверяет поле диалога или контакта.
Проверки поля:
Заполнено;Не заполнено;Равно;Не равно.
Поля контакта:
Телефон;Имя;Фамилия;Страна;Город;Пол;Возраст;Возрастной диапазон.
Сохранение и публикация¶
Сохранить записывает изменения в черновик.
Опубликовать делает текущую версию рабочей.
Порядок работы:
- Измените блоки и связи.
- Нажмите
Сохранить. - Проверьте сценарий на холсте.
- Нажмите
Опубликовать.
При наличии отложенных переходов выберите действие:
Сохранить переходы;Отменить переходы.
Логи¶
Режим Логи показывает отложенные переходы сценария.
Фильтры логов:
Все;В работе;Выполнены;Внимание.
В строке лога доступны:
- статус перехода;
- ID стрелки;
- ID перехода;
- версия сценария;
- run;
- блок-источник;
- блок-цель;
- плановое время;
- время завершения;
- ссылка на диалог;
- кнопка
Открыть связь.
Краткая памятка¶
- Сценарий собирается из блоков.
- Стартовый блок задаёт запуск сценария.
- Сообщение отправляет клиенту текст.
- Кнопки создают варианты ответа.
- Связи задают переходы между блоками.
Сохранитьобновляет черновик.Опубликоватьвключает рабочую версию.Логипомогают проверить отложенные переходы.