How to control multi robot on 1 PC?

Hello experts, currently I am facing an issue.

I have set up a machine with UiPath installed, which will operate multiple Robots.
Imagine I have 3 robots (Rb1, Rb2, Rb3). Additionally, I have many client PCsharing a network with the UiPath-installed PC.

In this scenario, a user on PC A assigns a task to the UiPath machine to run Rb1, while another user on Machine B assigns a task to run Rb3—before Rb1 finishes its task.

I want Rb3 to queue up and wait until Rb1 completes its execution before it proceeds.
Note: I am avoiding unattended robots. Although I understand Orchestrator might handle this situation, I’m keen on exploring custom solutions or developing my own tools.
Does anyone have suggestions for this?

Hi @Dava_Macos

As per my knowledge you can try like - Rb1 creates a “.txt” lock file in a shared folder when it starts.
Rb3 checks if the file exists—if yes, it waits using Delay. Once Rb1 finishes, it deletes the file. Rb3 sees it’s gone and starts.

If helpful, mark as solution. Happy automation with UiPath

@Dava_Macos

May I know how you are triggerring if not unattended and if no orchestrator?

also its more like without user session the robot cannot work so how are you ahndlign it? and why no orchestrator? as the whole point of it is to manage all of these

cheers

1 Like