Suppose that we have a case with a customer.
After a succesfull PoC customer requested a Pilot phase to see the talent of the robots on non-mission-critical cases in production environment.
There is no need for Orchestrator, only 1-2 robots will be required and they’re going to be triggered by Windows Task Manager. Customer will buy license for these robots and Orchestrator Studio.
How would you classify these Pilot robots? Are they FORs or BORs?
This is very important answer for me, thanks in advance.
If you are going start them with Task Manager, I would consider them as FOR even if there isn’t human intervention, the main concern here is if they are being managed by Orchestrator or not. They are going start automatically just the same that it would start with Orchestrator, however you won’t have the additional features that Orchestrator provides, including the follow:
Real time status
Source code management
In summary, UiPath distinguish them by interacting with Orchestrator or not, that’s why there are different license prices (FOR/BOR)
I’m little bit confused about that. I think you should be right but, I want it to be verified bu UiPath, I will contact our sales contact also.
According to your comment no robots can be considered as BOR without Orchestrator registration. In case a short-term Pilot phase with 1-2 robots wouldn’t require Orchestrator or it’s abilities et all.
Do you think so?
Exactly. In your current scenario it wouldn’t be necessary in my opnion, however you may use the Orchestrator CE (Community edition) for testing purpose and also have the chance to know better it’s benefits.
As of now all the packages you’re uploading are tenant shared.
Please check CE license terms carefully to make sure you qualify.
I might be wrong, but for me it looks more like Unattended (=BOR) is needed. And more like trial, not CE.
Either way it will be good to contact Uipath and if you can, please share back. These questions started popping more often recently.
In the following link it describes that a BOR is considered to run on a Back Office Server.
Robots in Pilot might run in traditional back office VM computer (Windows Server or Windows Client) but UiPath describes Back Office Server as below; The back office server orchestrates and deploys dozens - or hundreds - of software robots in a synchronized, scheduled fashion to complete the work with remarkable speed
This definition is not making it clear for me. Yes those robots in Pilot will not interact with any user but also there is no such Back Office Server ability with these robots. Suppose that if I deploy a robot on user’s computer that is not interacting with user and not deployed by an Orchestrator, should it be considered as BOR or vice versa If I deploy a BOR with Orchestrator in a VM and that robot requires interaction with user over RDP?
Also following link describes Unattendancy as; Operating without human touch, the Unattended Robots are the key to maximized cost and performance benefits for any variety of back-office activities. Deployed by Orchestrator to either physical or virtual environments, they self-trigger work and run efficiently in batch mode. Access them remotely, with scheduling, workload management, reporting, auditing and monitoring all securely centralized.
So for unattended robot should it be considered deployment with Orchestrator?
And also there is one more definition that BOR’s can interact with users.
Robots are very good at processing rule based tasks but not so much at classifying unstructured data or making decisions, this is human territory. Most business processes require collaboration between human users and robots. UiPath Back Office Server facilitates human- robot collaboration by providing work queues. In a typical business process humans transform unstructured data into structured data and send it to the queue from where the robots are reading it and then process the rule based transactions. When the robot encounters a business exception, it flags it for a human to review it. This is a turn-based interaction happening at server level.