UiPath Studio

The UiPath Studio Guide

Robotic Enterprise Framework

Robotic Enterprise Framework is a project template based on State Machines. It is created to fit all of the best practices regarding logging, exception handling, application initialization, and others, being ready to tackle a complex business scenario.

The template contains several pre-made State containers for initializing applications, retrieving input data, processing it and ending the transaction. All of these States are connected through multiple Transitions which cover almost every need in a standard automation scenario. There are also multiple invoked workflows, each handling particular aspects of the project.


The template is available for Windows - Legacy projects (VB and C#) and Windows projects (VB only). In addition, it supports Modern Folders in Orchestrator.



To create a project based on this template using the Windows compatibility and the C# language, first create a Windows - Legacy project using C#, and then convert it to the Windows compatibility.

The default dependencies in a Robotic Enterprise Framework project are: UiPath.Excel.Activities, UiPath.System.Activities, and UiPath.UIAutomation.Activities.

The template comes with detailed documentation and examples in the project folder.

Updated 12 days ago

Robotic Enterprise Framework

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.