Yes the bot will get triggered daily between 12AM to 6 AM every hour…
And when it triggwrs it would try to complete all the items that are present in the queue in new state…
And no it would not stop after 6 if there are more queue items…ie., say bot starts at 12,1,2,3,4,5,6 …every hour…now …say when the bot started at any of these timelines and say there are 100 queue items …then bot will try to complete all 100 and only then it stops… but say if the bot has completed 100 items by 6:30 AM and a new queue item is added after the bot stopped…then the item is picked up on the following day at 12AM again when the bot starts for thw first time the next day…
The trigger is only for start of the bot not to end the execution of the bot…
Please check this for cron expression help
Hope this helps
Cheers