Scenario Builder

Scenario Builder — визуальный конструктор для создания сложных сценариев автоматизации. Drag-and-drop интерфейс позволяет строить сценарии любой сложности без программирования.

Интерфейс конструктора

ЭлементОписание
ХолстЦентральная рабочая область, где вы размещаете и соединяете элементы сценария. Поддерживается масштабирование и перемещение.
Панель элементовСлева расположена панель с доступными блоками: Триггеры, Действия, Условия, Циклы, Задержки, Утилиты.
Панель свойствСправа отображаются настройки выбранного элемента. Здесь конфигурируются параметры каждого блока.

Совет

Используйте горячие клавиши для быстрой работы: Ctrl+Space — поиск элемента, Delete — удалить, Ctrl+Z — отменить, Ctrl+Shift+Z — повторить.

Создание сценария

1

Добавьте триггер

Перетащите блок триггера на холст. Настройте условие запуска: событие, воронка, фильтры.

2

Добавьте действия

Соедините триггер с блоками действий. Каждое действие выполняется последовательно.

3

Добавьте условия

Для ветвления используйте блок IF. Сценарий пойдет по разным путям в зависимости от условия.

4

Сохраните и активируйте

Дайте сценарию имя и описание. Сохраните черновик или активируйте сценарий для работы.

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

Переменные

Сохраняйте данные в переменных и используйте их в последующих шагах. Поддерживаются:

ТипОписание
Глобальные переменныеДоступны во всем сценарии
Локальные переменныеВ рамках одной ветки
Временные переменныеДля промежуточных вычислений

Циклы

Обрабатывайте списки данных с помощью циклов FOR EACH. Например, отправьте email всем контактам сделки.

Подсценарии

Вызывайте другие сценарии как функции. Это позволяет создавать переиспользуемые блоки логики.

Шаблоны

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

Отладка и тестирование

ФункцияОписание
Режим тестированияЗапустите сценарий в тестовом режиме на реальных или тестовых данных без выполнения действий.
Лог выполненияПросматривайте детальный лог каждого запуска: какие блоки выполнились, какие данные использовались, были ли ошибки.
Точки остановаУстанавливайте breakpoints для пошагового выполнения сложных сценариев.