Редактор MiniFlow
Как устроен редактор MiniFlow и как из Steps и Connections строится сценарий автоматизации.
Редактор MiniFlow — рабочая область, в которой строится сценарий автоматизации.
Здесь размещаются Steps и создаются Connections, определяющие, куда лид должен перейти после выполнения каждого действия.
MiniFlow├── Steps│ ├── Send Message│ ├── AI Reply│ ├── Manage Tag│ ├── Change Flow│ ├── Webhook│ └── Note│└── Connections ├── Pass ├── Split ├── Condition Router └── AI RouterКак устроен MiniFlow
Заголовок раздела «Как устроен MiniFlow»MiniFlow является частью Flow и содержит отдельный участок его логики.
Один Flow может содержать несколько MiniFlows.
Flow├── MiniFlow A├── MiniFlow B└── MiniFlow CMiniFlows позволяют разделять большой сценарий на отдельные логические части.
Step — отдельное действие внутри MiniFlow.
Например, Step может:
- отправить сообщение;
- запустить AI Reply;
- изменить Tags;
- перенаправить лида;
- отправить Webhook.
У Step есть вход и выход, через которые он связывается с другими элементами сценария.
Подробнее — Steps.
Connections
Заголовок раздела «Connections»Connections определяют переходы между Steps.
Именно Connections задают реальный порядок прохождения сценария.
Step A ↓Connection ↓Step B ↓Connection ↓Step CРасположение Steps на холсте само по себе не определяет порядок выполнения.
Например, Step может визуально находиться справа от другого Step, но это не означает, что лид автоматически перейдёт в него.
Переход должен быть задан через Connection.
Подробнее — Connections.
Ветвление сценария
Заголовок раздела «Ветвление сценария»Из одного Step может выходить несколько направлений.
В зависимости от настройки Connection ProCRM может распределять лидов между ветками или выбирать маршрут по определённым условиям.
┌→ Step BStep A ─────────┼→ Step C └→ Step DДля этого используются:
- Split — распределение лидов между ветками;
- Condition Router — маршрутизация по заданным условиям;
- AI Router — маршрутизация с помощью AI.
Condition Router и AI Router относятся к механике Connections, а не являются отдельными Steps.
Точка входа
Заголовок раздела «Точка входа»У MiniFlow нет обязательного «первого Step», определяемого его положением на холсте.
Точка входа задаётся там, откуда лид направляется в автоматизацию.
Она может быть указана как:
Flow ↓MiniFlow ↓StepНапример, Campaign может направить лида сразу в конкретный Step выбранного MiniFlow.
Поэтому технически сценарий может начинаться с любого подходящего Step.
Выполнение сценария
Заголовок раздела «Выполнение сценария»Когда лид попадает на Step, ProCRM выполняет его логику.
После этого система проверяет Connections и определяет следующий переход.
Lead входит в Step ↓Выполняется логика Step ↓Проверяются Connections ↓Определяется следующий Step ↓Сценарий продолжаетсяЕсли дальнейшего перехода нет, текущий сценарий для лида завершается.
Finish Status
Заголовок раздела «Finish Status»Поведение Step после выполнения также связано с его Finish Status.
Используются следующие состояния:
| Finish Status | Назначение |
|---|---|
| Auto | Автоматическая работа сценария |
| Waiting | Ожидание дальнейшего взаимодействия |
| Manual | Работа с лидом переводится в ручной режим |
| Finished | Сценарий для лида завершён |
Подробнее о состояниях и их влиянии на автоматизацию — Finish Status.
Сохранение изменений
Заголовок раздела «Сохранение изменений»Изменения редактора сохраняются для конкретного MiniFlow.
Если в MiniFlow есть несохранённые изменения, их необходимо сохранить перед завершением редактирования.
Копирование элементов
Заголовок раздела «Копирование элементов»Отдельного копирования MiniFlow сейчас нет.
При этом отдельные Steps можно копировать и вставлять через:
Ctrl + CCtrl + VСам Flow также можно копировать целиком.
Импорт Flow создаёт новый Flow на основе импортированного файла.
Что разбирать дальше
Заголовок раздела «Что разбирать дальше»Редактор MiniFlow состоит из двух основных уровней:
MiniFlow Editor │ ├── Steps │ └── действия │ └── Connections └── маршрутизацияДальше: Steps.