Случайный сотрудник из списка/отдела
Робот «Случайный сотрудник из списка/отдела» выбирает одного случайного активного сотрудника из заданного отдела или из явного списка ID в бизнес-процессах и роботах Битрикс24. Можно исключить одного сотрудника из выборки (например текущего ответственного). Возвращает ID, имя и email выбранного сотрудника и признак Y/N, найден ли кто-либо.
Робот случайным образом выбирает одного активного сотрудника из пула, что удобно для равномерного распределения нагрузки между менеджерами в дизайнере бизнес-процессов. Пул задаётся двумя способами: указанный ID отдела имеет приоритет; если отдел не указан, используется явный список ID сотрудников. Дополнительно можно исключить одного сотрудника из выборки — например текущего ответственного, чтобы задача ушла другому. Типовые случаи применения: назначить случайного менеджера ответственным за новую сделку или лид; распределить задачи по отделу; выбрать сотрудника для проверки. Возвращает ID, имя и email выбранного сотрудника, а также признак Y/N — если подходящих сотрудников нет, признак равен N; проверьте его в условии следующего шага.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| ID отдела (приоритет, если указан) | int | — | |
| Список ID сотрудников (используется если отдел не указан) | int | — | |
| Исключить этого сотрудника из выборки (например текущий ответственный) | int | — |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| ID выбранного сотрудника | int |
| Имя выбранного сотрудника | string |
| Email выбранного сотрудника | string |
| Сотрудник найден (Y/N) | string |
Сценарий: назначение случайного менеджера на новый лид
- Создаётся новый лид и запускается бизнес-процесс
- Робот выбирает случайного активного сотрудника из отдела продаж, исключая текущего ответственного
- ID выбранного сотрудника записывается в поле «Ответственный» следующим шагом