Модуль «Автоматизация» (3 экрана) — Could Have¶
/p/:pid/automation — Automation Rules¶
Назначение: Список правил автоматизации проекта. Доступ: Manager+.
Компоновка:
├── Header + Sidebar
└── Main:
├── Заголовок: «Автоматизация» | Счётчик: 3 / 50 (по тарифу) | Кнопка: [+ Правило]
│
└── Список карточек:
┌──────────────────────────────────────────────────────────────────┐
│ ● Авто-создание контакта при квалификации [toggle ON] │
│ Триггер: Сделка переходит на стадию «Квалификация» │
│ Действие: Создать контакт из лёгких полей сделки │
│ Выполнений: 42 (последнее: 2 часа назад) │
│ [Редактировать] │
└──────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────┐
│ ○ Уведомление при зависшей сделке [toggle OFF] │
│ Триггер: Сделка на стадии > 14 дней │
│ Действие: Уведомить ответственного + руководителя │
│ Выполнений: 0 │
│ [Редактировать] │
└──────────────────────────────────────────────────────────────────┘
Toggle ON/OFF — включение/отключение правила без удаления.
Empty state: «Автоматизируйте рутинные действия.» [+ Создать правило]
Лимит: баннер при исчерпании «Достигнут лимит правил. Обновите тариф.»
/p/:pid/automation/new — Create Rule¶
Назначение: Создание нового правила автоматизации. Доступ: Manager+.
Компоновка (форма-конструктор):
├── Заголовок: «Новое правило»
├── Название правила (input)
│
├── Секция «Триггер» (когда срабатывает):
│ ├── Тип триггера (dropdown):
│ │ ├── Сделка переходит на стадию → [Стадия ▼]
│ │ ├── Продажа переходит на этап → [Этап ▼]
│ │ ├── Сделка создана
│ │ ├── Контакт создан
│ │ ├── Сделка на стадии > N дней → [N input]
│ │ ├── Задача просрочена
│ │ └── Поле изменено → [Сущность ▼] [Поле ▼]
│ │
│ └── Условия (опционально):
│ [+ Добавить условие]
│ Поле ▼ | Оператор ▼ (=, ≠, >, <, содержит) | Значение
│
├── Секция «Действие» (что делать):
│ ├── Тип действия (dropdown):
│ │ ├── Создать задачу → [Название] [Срок] [Ответственный]
│ │ ├── Уведомить → [Кого: Ответственный / Руководитель / Конкретный сотрудник]
│ │ ├── Изменить поле → [Сущность ▼] [Поле ▼] [Значение]
│ │ ├── Переместить на стадию → [Стадия ▼]
│ │ ├── Назначить ответственного → [Сотрудник ▼]
│ │ ├── Создать контакт из сделки
│ │ ├── Сгенерировать документ → [Шаблон ▼]
│ │ └── Отправить email → [Шаблон email / произвольный текст]
│ │
│ └── [+ Добавить действие] (цепочка действий)
│
└── Кнопки: [Отмена] [Создать и включить] [Создать выключенным]
/p/:pid/automation/:id/edit — Edit Rule¶
Назначение: Редактирование правила автоматизации. Доступ: Manager+.
Компоновка: аналогично Create, поля предзаполнены.
Дополнительно:
├── Статус: ● Включено / ○ Выключено (toggle)
├── Статистика:
│ ├── Всего срабатываний: 42
│ ├── Последнее: 15.02.2026 14:30
│ └── Ошибок: 0
├── Лог последних срабатываний (макс. 10):
│ | Дата | Триггер | Действие | Статус |
│ | 15.02 14:30| Сделка #42 → КП | Создана задача #105 | ✅ |
│ | 14.02 10:15| Сделка #38 → Квалиф. | Создан контакт Иванов | ✅ |
└── Кнопка: [Удалить правило]