> 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/ustanovka-i-ispolzovanie/rukovodstvo-polzovatelya/konstruktor-programmnykh-robotov.md).

# Конструктор программных роботов

Основным инструментом создания новых или редактирования ранее созданных программных роботов существует low-code графическая среда: конструктор роботов. Интерфейс конструктора состоит из двух главных полей. Слева расположен список со всеми доступными шаблонами этапов. Справа графическая схема робота.

Шаблоны этапов – это строительные блоки, простые действия, из которых шаг за шагом вы создаёте робота любой сложности.

Графическая схема проектируемого робота. Здесь наглядно видно, из каких действий состоит робот и в какой последовательности они будут выполнятся.

В левом верхнем углу конструктора находится поле Робот. Здесь вы можете выбрать сохраненного ранее робота или создать нового, нажав зеленый плюсик.

![](/files/SVvvgkr6uxrN90ExAVS1)

После того, как вы выбрали или создали нового робота, выбирайте необходимые шаблоны этапов и выстраивайте их нужной последовательности. Для сохранения робота, нажмите кнопку «Сохранить».

![](/files/NSw9pAsKKRYkDSJGoHwk)

Рассмотрим подробнее форму одного из шаблонов этапов. Наиболее важным для нас является вкладка «Значения параметров». У каждого шаблона этапа список параметров свой. (Подробное описание набора параметров для каждого шаблона этапов смотрите в [документации](https://docs.onerpa.ru/rpa-platforma-onerpa/shablony-etapov)). Корректная настройка этих параметров является важной частью успешного создания робота. Для связи разных этапов робота параметры бывают входящие и исходящие. Входящие параметры могут задаваться отдельно, а могут быть получены из предыдущих этапов – исходящих параметров.

![](/files/hc3Bpldjcdyk3cTaR0t1)

После того, как робот собран, вы можете проверить его работу. Для этого нажмите кнопку «Выполнить». Робот будет запущен на выполнение. Текущий этап будет подсвечен синей рамкой.

![](/files/VoBIRphCm1oW4neKupu6)

Если робот завершится успешно, платформа OneRPA сообщит вам об этом. Если же возникнет ошибка, внизу будет выведено сообщение и красной рамкой подсвечен не отработавший этап.
