Configuring robots in Control Room

To run your robots locally using Robocorp Workforce Agent or in a cloud runtime environment, you need to configure Control Room.

Create a new robot in Control Room

Go to Control Room, select a workspace, navigate to the Robots section, and click the New robot button. Provide a name for the robot, for example, Search for cat pictures. Leave the other options as they are, and press the Add button.

Create a new robot on Control Room

Upload the robot code to Control Room

If you have linked your Robocorp Lab to Control Room, you can open your robot in Robocorp Lab, select Publish to Control Room, and select the robot you created via the UI. You can also upload the robot using the Visual Studio Code extension.

After Control Room processes the robot, you can see the steps defined in your package on the UI. Processed robot

Workforce robot

Create a new process

Navigate to the Workforce section, and click the New process button. Provide a name for the process, for example, Google image search.

Add a step to the process, selecting a runtime environment for it

  1. Click on the process you created.
  2. Click the Configure process button.
  3. In the Steps section, click the Add step button.
  4. Select the robot to add.
  5. Select an environment. The default is cloud runtime environment (robocorp/robocontainer:latest). Add a step to the process

Run the process

Navigate to the Workspace section and click the Start button.

Note: If needed, you can also set your process up so it can be executed using a remote API call.

Assistant robot

Navigate to the Assistants section, and click the New Assistant button. Provide a name for the assistant, for example, My assistant. Select your robot, and click Create:

Add a new Assistant robot

Learn more about robot assistants in Control Room.


You configured a robot for running in Control Room from scratch.

June 30, 2021