The challenges that most of them would have faced is
—deploying a process in a machine which already has a process running in it
So in that we need to make the machine and it’s robot a HIGH DENSITY ROBOT which will help the bot to run multiple processes in same machine.
For more details
—second one is multiple process uses the same queue at a time
Multiple bots can operate or pick up transactions from a queue but a single bot will pick up a transaction and will process this transaction through to the end. The status of the transaction will then be updated depending on whether it was a success or failure for that single transaction. Then the Bot will move on to the next transaction in the queue.
— bot should get triggered when an input is provided
In that case bot can be split into Dispatcher and performer where dispatcher is scheduled to run for every 5-10 times or to the time interval we need which will update the queue item
There is one option in queue called queue trigger which we can use to trigger the performer bot the moment when nee queue item is added