Flow и MiniFlow
Как устроены Flow, MiniFlow, Steps и Connections в ProCRM.
This content is not available in your language yet.
Flow — основная сущность для построения автоматизации работы с лидами в ProCRM.
Flow принадлежит конкретному Space и содержит один или несколько MiniFlow, внутри которых строится сценарий из Steps и Connections.
Space ↓Flow ├── Settings ├── MiniFlow A │ ├── Step │ ├── Step │ └── Connections │ └── MiniFlow B ├── Step ├── Step └── ConnectionsFlow объединяет автоматизацию и её общие настройки.
На уровне Flow настраиваются параметры, которые используются его MiniFlows: AI-модели, AI Recognition, Translator, Variables, Tags и другие настройки.
Сам сценарий работы с лидом строится уже внутри MiniFlow.
MiniFlow
Заголовок раздела «MiniFlow»MiniFlow — отдельная часть Flow, внутри которой находится рабочий сценарий автоматизации.
Один Flow может содержать несколько MiniFlows.
Это позволяет разделять большую воронку на отдельные логические части:
Flow │ ├── MiniFlow A │ ├── MiniFlow B │ └── MiniFlow CНазвание MiniFlow используется для организации структуры Flow и помогает ориентироваться между его частями.
Step — отдельное действие внутри MiniFlow.
Например, Step может:
- отправить сообщение;
- запустить AI Reply;
- изменить Tags;
- перенаправить лида;
- отправить Webhook.
MiniFlow ↓ Step A ↓ Step B ↓ Step CПоложение Step на холсте само по себе не определяет порядок выполнения сценария.
Порядок определяется Connections между Steps.
Подробнее — в статье Steps.
Connections
Заголовок раздела «Connections»Connection связывает Steps и определяет, куда лид должен перейти после выполнения текущего Step.
Step A │ ↓Step BConnections могут использоваться не только для обычного перехода.
С их помощью сценарий также может разделяться на несколько веток:
┌→ Step BStep A ──────┤ └→ Step CДля более сложной маршрутизации используются Condition Router и AI Router.
Подробнее — в статье Connections.
Как лид попадает во Flow
Заголовок раздела «Как лид попадает во Flow»Создание Flow само по себе не запускает в него лидов.
Точка входа задаётся там, откуда запускается автоматизация. Например, Campaign может направить лида сразу в конкретную точку:
Flow ↓MiniFlow ↓StepПоэтому разные Campaigns или другие точки запуска могут направлять лидов в разные части автоматизации.
Для простых сценариев удобно создавать отдельный начальный Step и использовать его как понятную точку входа.
Как выполняется сценарий
Заголовок раздела «Как выполняется сценарий»После попадания на Step ProCRM выполняет его действие и определяет дальнейшее движение лида.
В упрощённом виде:
Лид попадает на Step ↓Step выполняет действие ↓Проверяются Connections ↓Выбирается следующий Step ↓Сценарий продолжаетсяЕсли следующего перехода нет, работа лида в текущем сценарии завершается.
Поведение после выполнения Step также зависит от его Finish Status.
Flow и Campaign
Заголовок раздела «Flow и Campaign»Flow отвечает за логику автоматизации, а Campaign — за подключение источника трафика и определение точки, с которой лид входит в эту автоматизацию.
Это разные сущности:
| Flow | Campaign |
|---|---|
| Содержит логику автоматизации | Связывает трафик с обработкой |
| Содержит MiniFlows | Выбирает точку входа |
| Выполняет Steps | Направляет лида в Flow |
| Определяет дальнейшие переходы | Может запускать автоматизацию по Events |
Источник ↓Campaign ↓Flow ↓MiniFlow ↓Step ↓ConnectionsГлавное
Заголовок раздела «Главное»Иерархию автоматизации в ProCRM можно представить так:
Flow ↓MiniFlow ↓Steps ↓ConnectionsFlow объединяет автоматизацию и её настройки, MiniFlow организует отдельную часть сценария, Steps выполняют действия, а Connections определяют дальнейшее движение лида.
Дальше: Как создать Flow.