Cloud Robots in uipath

Hi All,

I want to know that whether the cloud VM setup is needed only for unattended robots or it can also use for attended robots as well.
Someone please help me on this.



  1. Unattended Robots: These are like robots that work on their own without needing a human to control them. Cloud VMs are helpful for unattended robots when you want them to work on tasks 24/7 or at specific times, and you don’t want to use your own computer for this.
  2. Attended Robots: These robots work with people. They help humans with their tasks and are usually used on a person’s own computer. However, sometimes you might want to use cloud VMs for attended robots if you need more power or if people in different places need to use the same robot.

So, you can use cloud VMs for both types of robots, but the choice depends on your specific needs and whether you want robots to work on your computer or in the cloud.

How can we run the Attended bot inside the cloud VM or severless.

what is the difference between Cloud Robot - VM and Cloud Robot - Serverless??

Depending on the specific requirements and use cases of your robotic process automation (RPA) deployment, cloud virtual machine (VM) implementations can be used for both attended and unattended robots.

Unattended Robots:

  • Robots that work unattended are typically used to automate repetitive, rule-based, and back-end processes. They can run without human intervention and are often scheduled to perform tasks at specific times.
  • Tasks on cloud-hosted virtual computers can be automated by cloud-based unattended robots, which offer a separate environment from the user’s workstation.
  • Unattended robots work well with cloud virtual machine (VM) configurations because they allow cost-effectiveness, scalability, and flexibility.

Attended Robots:

  • Attended Robots are those who interact directly with your human team, but you can implement on VM.
  • There is always human user present to perform Attended process run, attended automations must not be created with or granted permissions to perform tasks the user themselves could not. Any credentials required during the execution of an attended process should always be credentials that the user triggering the automation knows and provides themselves.

For more information please visit below links:

1 Like