Usually we can deploy one bot per machine. That’s the usual case. However,.if we going on high density robots that’s a different story. So as a normal use, one machine will have only one robot.
Also, a single robot can work on multiple processes irrespective of the task involved in each process. If you are using a orchestrator, you can allocate the robot between the departments when needed to perform different activities.
However, keep in mind that one robot will only work on a single task at a given time. Meaning it cannot work on multiple processes simultaneously. So when allocating tasks, we have to make sure we dont overlap tasks at a give time.