Process with Multiple Robots

I am curious if handling this scenario is possible. The way I understand it, if I schedule a process with multiple robots assigned to it then at X time both of those robots will execute the job simultaneously. Is there a way to handle a scenario in which I want a process to run on one robot but want to assign multiple robots to the process in case there is a time in which one of the robots tied to the process is down. Basically Orchestrator would see one of the robots assigned to the process is down and know it needs to trigger the process on the working robot.