Шаг «Цикл»
Выберите режим цикла
Выберите шаг «Цикл» на схеме, чтобы открыть его настройки.
У шага два выхода:
- «Цикл» ведёт в повторяемую ветку, которая должна вернуться в тот же шаг;
- «Готово» продолжает схему после достижения лимита.
В поле «Режим цикла» доступны два варианта:
- «Повторить заданное число раз»;
- «Пройти по элементам массива».
В первом режиме в поле «Максимум итераций» укажите целое число от 1 до 10 000.

Пройдите по элементам массива
В поле «Массив для обхода» выберите переменную процесса, лида, диалога или проекта. В фоновой автоматизации области «Лид» и «Диалог» недоступны. Если массив лежит внутри объекта, нажмите карандаш и укажите путь к нему.
Затем задайте две переменные процесса:
- «Текущий элемент» получает значение на текущем круге; по умолчанию имя —
item; - «Номер элемента» получает номер от 1; по умолчанию имя —
item_number.

Имена этих переменных должны отличаться друг от друга. Если исходный массив тоже хранится в процессе, не используйте его имя для текущего элемента или номера.
Массив считывается один раз при первом входе в цикл. Если потом изменить исходную переменную, текущий обход не изменится. Массив может содержать не больше 10 000 элементов. Если он пуст, процесс сразу перейдёт по ветке «Готово».
В обоих режимах выход «Цикл» должен быть подключён, а его ветка должна возвращаться в этот же шаг — без этого схема не проходит проверку. Выход «Готово» подключите к продолжению: если оставить его без связи, редактор покажет предупреждение, а процесс завершится после последней итерации.
Создайте обратную связь через управляемый цикл
Для повторного подбора после ответа клиента достаточно стрелки от кнопки или ветки ответа к предыдущему вопросу. Следующий проход начнётся только после нового ответа. Если связью создать цикл автоматических действий без ожидания клиента и без ограничителя, редактор открывает окно «Добавить управляемый цикл?».
Чтобы замкнуть такую ветку, соедините выход последнего шага ветки со входом шага, с которого должен начаться повтор.

Укажите максимальное количество повторов. Нажмите «Добавить цикл», чтобы редактор вставил шаг «Цикл» в создаваемую обратную связь. Его выход «Готово» затем подключите к продолжению схемы. Кнопка «Не добавлять связь» оставляет схему без этой связи.

Ограничение относится к одному циклу внутри схемы. Если несколько автоматизаций запускают друг друга через сообщения или сегменты, заранее предусмотрите условие, которое остановит всю цепочку.