> For the complete documentation index, see [llms.txt](https://docs.onerpa.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.onerpa.ru/rpa-platforma-onerpa/shablony-etapov/shablony-etapov-programmirovaniya/cikly/nachalo-cikla.md).

# Начало цикла

![](/files/wUgWjfrSjDuselcx1ikk)

Этот шаблон этапа необходим для организации исполнения повторяющихся однотипных действий в цикл. С этого шаблона цикл начинается. Данный шаблон тесно связан с другим [шаблоном "Конец цикла"](/rpa-platforma-onerpa/shablony-etapov/shablony-etapov-programmirovaniya/cikly/konec-cikla.md). Циклы нужны например для обработки пачек вложений в электронные письма, или массовое распознавание документов и многое другое. Шаблон имеет следующие параметры:

* Число итераций. Это количество раз, сколько будет выполнен цикл. Число итераций может быть задано непосредственно здесь числом, а может быть взято из исходящего параметра другого этапа робота. Это открывает широкие возможности, так как число итераций может быть (и чаще всего) заранее не известно. Но может быть вычислено и получено в ходе выполнения робота.
* Номер текущей итерации. Исходящий параметр. Должен быть обработан внутри цикла в связке со переменной-счетчиком цикла.
