Multiple Interdependent processes using Orchestrator?

I have 3 machines and an excel document in all the three machines. I want to run these bots in such a way that one row from the excel in machine one is picked and processed and then the second row of the excel from the second machine is picked and processed and so on.

If any machine fails, then the missed row should be processed by the bot next in line. Is this possible solely by Orchestrator without creating intermediate conditional workflows??