Course: Automation Studio for Beginners

Welcome to the Automation Studio course for beginners!

In this course you will learn the basics of how Automation Studio works and on how to build software robots. We'll do this in a way that doesn't require any specific background knowledge. The only things you need are the free tier of Robocorp and your computer — Automation Studio works on Windows and Mac.

If you are a Linux user or prefer working with code in Visual Studio Code, check out our RPA certification level I: Beginner's course, which uses the VS Code editor with Robocorp extensions.

Course overview

In this course we start solving a real-life scenario with a software robot: filling out a web form and reading the output. You will get to create the robot on your computer using Automation Studio, test the robot out, and upload the robot to Control Room where it can be executed remotely and automatically.

Completing the course should take around two to three hours. You do not have to go through it all in one go. You can do it in steps and come back anytime.

If you get stuck and need help, or you have feedback to share with us, check out Robocorp Slack on #rpa-developer-training, or the forum.

This course has four chapters:

  1. Create a Robot — Create a robot and learn the basics of the Automation Studio editor
  2. Add some Keywords — Add keywords and locators
  3. Run your Robot — Get familiar with running robots and the run view
  4. Variables and User Keywords — Learn about ways to structure your code with variables and user keywords
  5. Publish on Control Room — Final chapter, where you get to publish the just created robot to Robocorp Control Room and we end the course

Automation Studio vs VS Code

Robocorp offers two tools for building robots: Automation Studio and Visual Studio Code plugins. Automation Studio offers visual development of robots and is aimed at new users and simple experiments. Visual Studio Code is best suited for those with previous experience in programming or who need more advanced functionality that is not available in Automation Studio.

Robots created in Automation Studio are compatible with VS Code and can be edited there further.

Note, that not all robots created in VS Code will work quite yet directly in Automation Studio due to some differences in libraries supported. The goal is to make these differences smaller in the future so that most robots could be moved seamlessly between Automation Studio and VS Code.

At this point, Automation Studio supports just one default environment, which uses Selenium for web automation and Windows automation. Custom dependencies are not supported at this point.

Install Automation Studio

Before we start building our robot, you'll need to install Automation Studio. It is easy:

  1. Download Automation Studio for your operating system (Windows or Mac) from
  2. Follow the installer's instructions to install Automation Studio
  3. Open up your freshly installed Automation Studio

Excellent, now you should have Automation Studio set up!

Did you get errors or warnings while installing Automation Studio? Have a look at our troubleshooting section on solving them, such as the Windows support for long filenames.

If you have any problems or something unexcepted happens, you can find help on the #rpa-developer-training Slack channel. You can also open up "Report Problem" in the Automation Studio help menu, to tell us if something is difficult to do or not working as intended.

Now you have a rough understanding of what Automation Studio is and how it is used. Click "Next chapter" to create your first robot!

September 9, 2022