Attended and Unattended robots

Attended RPA is Defined by Human-bot Collaboration, While Unattended RPA Runs Independently

Attended RPA bots are like virtual assistants, helping an individual employee with their tasks to boost productivity. This could be OpenRPA installed on the user’s desktop and the user starts the robot by selecting a workflow and clicking Start, or by a workflow waiting on a detector, like the user pressing a shortcut key to activate the robot. Some jobs might take a long time to run and hinder the user from doing work, so by enabling Child Session, the user can get a virtual second desktop, where the robot has full control over mouse and keyboard and the user can continue with their work, while being able to keep an eye on the robot.

Unattended RPA bots run automation that works on its own. The aim for many business processes is end-to-end automation, where bots are enabled to execute entire processes independently. This could also be achieved by installing a pool of robots on dedicated servers using HD robots . But to get started, the same can be achieved by a single robot running on a desktop somewhere, and ensuring you are able to automate the entire process, including any business rule variations.,For very simple and basic workflows, an easy way to schedule these would be using one of these methods. For most, a better way to monitor each step in the process, and allow for easy rescheduling when a process fails, is to use WorkItems to control the flow between each part of the process. These processes can be started as a result from a different Process, by a user filling out a form in OpenFlow, receiving an email, a chat message, an update to a database, a new order in the ERP system, an EDI job receiving a file and many many other channels