State Machines in Studio (v2020.10)

In this course, you'll learn when & how to use the State Machine workflow layout & its specific activities. Understanding it is key in using the REFramework template & automating complex processes.
  • 34663 enrolled students
  • October 25, 2023
Not Started

Watch a preview

State Machines in Studio (v2020.10)

  • 00:40:00
  • Downloadable resources available
  • Diploma of Completion included
Start Learning Now

Course details

Difficulty Level




Completion time


Product covered


Course prerequisites:

  • The Variables, Arguments, and Control Flow in Studio Course
  • The UI Automation with Studio Course
  • The DataTables and Excel Automation with Studio Course
  • The Data Manipulation in Studio Course
  • The Selectors in Studio Course
  • The Project Organization in Studio Course
  • The Error and Exception Handling in Studio Course
  • The Debugging in Studio Course


Product alignment: This course was built using the 2020.10 product version of UiPath Studio and is applicable to newer versions as well.


Audience: RPA Developers 


Learning objectives

At the end of this course learners should be able to:

  • Explain what a State machine is.
  • Differentiate the State Machine layout from Sequence and Flowchart.
  • Explain when a State Machine should be used.
  • List the order of execution for the steps within a State.
  • Build a process based on State Machine according to given requirements.



  • Workflow Design—Overview
  • Understanding State Machines
  • Creating a process using the State Machine workflow in Studio
  • Practice Creating a Vending Machine