By default when a Robot Runtime is registered as RPA Service, it is expected to always run in its base workgroup. If you schedule a robot to run at specific time in a different group and don't want it to run other times, then you need to add a stop schedule fifteen after it.
Thank you, if I need to run the BOT only once at a specific time and I dont know how long the BOT is going to execute.
how can i stop a schedule after the execution when i dont know what the execution is going to complete?
My use case is to run one process at 6:30 and another at 8:30 only once, please guide me, thanks for your time..
The point of a robot schedule is to have it run at specific time frame. I would say in your case you should set the schedule time around max amount time you think the process would take to complete. In the schedule definition, you will configure the stop schedules. i
For example, if you want to run the first activity runs from 6:30 to 7 AM and second 8:30 to 9 AM each day.
You will need to have three schedule entry done weekly for each day of the week where
At any given time, Robotic Runtime can run under a single workgroup. If you want the robot to work under multiple workgroups, they all have to defined in the pyGetCandidateWorkGroupListByDispatchOperator decision table. When you schedule to bot, there is an option to either stop the robot at specific time or move the robot to a different workgroup where it will perform the work from that group workbaskets.