I would build an array of queue names - then use a for each item in that array (i.e. [QueueA,QueueB,QueueC]
You could use the Get Transaction Item and then check directly after if it is empty or not.
If not empty (i.e. it has retrieved a queue item from the relevant queue) then carry on and process.
Else check the next item in the array (QueueB) and so on.
If you have searched all 3 queues and no queue item exists then it will end the REFramework process.
@MasterSingeYou can allocate different robots for each Queue using Queue Triggers . This will automatically run the process if there are items in the configured Queue. Use the below link on how to use it
I don’t understand the part : If not empty (i.e. it has retrieved a queue item from the relevant queue) then carry on and process. Else check the next item in the array (QueueB) and so on. => I need to implement this in Process.xaml part ?