I have 3 different.
Run respectively 1 → 2 → 3.
If one runs successfully then it is authorized to run the second. And the second must run successfully and then run the third.
But I tried using the “triggers queue” but failed because I had to open the UiPath Assistant to run.
I also use the schedule, but it’s not very good because the robot time is running abnormally.
So is there any other way?
Thank you. My English is not good. I use Google translate.
@Nhan_Phan_D_c
If you just only want to run 3 jobs by order on same machine, you only need set the schedule of 3 job by order.
But in case you want to run job 2 only when job 1 success, there’re 2 solutions
In robot 1, you will call API to start job 2; in job 2 you call API to start job 3
Create 2 queue “Job2Start” & “Job3Start”, and set trigger by queue to
. run job 2 when Job2Start receive data
. run job 3 when Job3Start receive data
Next, in job 1 you add new queue item to Job2Start; in job 2 you add new queue item to Job3Start
If you want to ask by Vietnamese, you can post your question in to here - i will answer you in Vietnamese
Em xin trả lời bằng tiếng Việt luôn ạ.
Em sử dụng trigger trong uipath là run bot nếu có queue mới nhưng em thử run nó add queue nó lên rồi nó k chạy cái bot thứ 2. Em phải mở cái uipath robot ( UiPath Assistant ) thì nó mới chạy
có cách nào để khi thêm nó vào xong thì ngay lập tức hoặc trong vài giây nó run được không ạ.
dạ.
lúc em chạy cái bot set data cho queue thì oki
nhưng cái trigger nó k chạy kiểu bình thường là sẽ tự động run bot
mà em chờ 1-2 phút thì cũng không chạy tự động được
em phải open cái uipath robot lên ( dù đã mở trước đó ) thì nó mới chạy con get data