show / hide menu

Time Scheduler

Time Scheduler is when we have a job to be triggered based on a specified date and time. If we click on the Time Scheduler Option, it takes us to a page where we need to fill out the necessary details regarding the Date, Time and Frequency of the trigger which depends on our requirement. 

  • Name- In the Name field, we have to give a Name for the trigger that we are going to create.
  • Process Name – In the Process field, we will be able to see a dropdown list. Select the process that needs to be triggered based on the date and time that is set in the Time Scheduler.
  • Calendar- In the Calendar Field, we will be able to see a dropdown list. We can select any holidays which were created previously. The Calendar field can be used to manage the trigger on the selected holidays.
  • Robot Name- In the Robot Name field, we need to select the robot which is going to be used to trigger the process. Multiple Robots can be added for execution as per the requirement.
  • Priority- In the Priority Field, we will be able to see a dropdown list. Here, we can set the priority of the job to either High, Medium or Low. Depending upon the priority which was set for the trigger, the bot will trigger the process accordingly.
  • Enabled- If this checkbox is ticked, only then the trigger will be executed. Else, the trigger won’t begin to execute.
  • Prevent Parallel Job Creation- If this checkbox is ticked then, it will avoid another job to be scheduled until the execution of the ongoing job has been completed.
  • Job Failure Monitor – If this checkbox is ticked then, we must specify the job failure count for which the trigger will try to execute the job based on the count specified. Trigger will be automatically disabled if a job is unable to execute even after the last attempt.
  • Schedule Type- In the Schedule Type Field, we will be able to see a dropdown list. This field is used for selecting the schedule type of the process. It is a plan for the execution of a trigger. Here, we can either select the “Recurring” option or the “One Time” option.
    • Recurring- if you select Recurring, then we need to provide the frequency and duration of that particular trigger. The trigger occurs periodically or repeatedly. If we select the Recurring option, we need to fill out the required fields below. 
      • Frequency- Select the trigger execution frequency occurrence from the drop-down list. The following options are available:
        • Daily- Triggers to be executed based on the specified number of days.
          • Recurs every- frequency of the days for which the trigger should be executed. 
        • Weekly- Triggers that are executed based on the specified number of weeks.
          • Recurs every- frequency of the weeks for which the trigger should be executed. 
          • Select the days that are listed. The trigger will be executed on the selected days of the week(s).
        • Monthly- Trigger is performed in a scheduled manner in the specified months. Two choices are available: 
          • A trigger can be executed on a particular day of the month for either every month or a certain interval of months.
          • A trigger can be executed on a particular day of the week based on a specified interval of the day for either every month or a certain interval of months. 
      • Daily Frequency – Specifies the regular frequency of a trigger. The following choices are available: 
        • Occurs Once At- If the Trigger needs to be executed once, then the time as to when it should occur should be specified. If the ‘Ending at’ checkbox is ticked, we will get ‘stop request type’ option where we will be able to either stop or request trigger.
          • If we select the “Stop” option, all of the selected Jobs will be immediately terminated without completing the active transaction.
          • On the other hand, if we select the “Request” option, all of the selected Jobs will stop. In addition to that, the running transaction will get processed and all subsequent transactions will not execute, which will cause the Job to be halted eventually.
        • Occurs Every- If the trigger needs to be executed at certain time intervals on a day repeatedly, then we must specify the time intervals (hours/minutes/seconds) along with the start and end time. If the ‘End Job Execution After the Specified End time’ checkbox is ticked, we will get ‘stop request type’ option where we will be able to either stop or request trigger.
          • If we select the “Stop” option, all of the selected Jobs will be immediately terminated without completing the active transaction.
          • On the other hand, if we select the “Request” option, all of the selected Jobs will stop. In addition to that, the running transaction will get processed and all subsequent transactions will not execute, which will cause the Job to be halted eventually.
      • Duration- Determines for how long the trigger should continue to run.
        • Start Date- The date on which the trigger starts executing. 
        • End Date – The date on which the trigger stops.
        • No End Date – Indicates that triggers are capable of running continuously without an end date. 
        • Expire Time – The Time at which the trigger should stop executing and end the trigger.
  • One Time – The trigger will be executed only once according to the specified time.
    • One – Time Occurrence-
      • Date – Specify the date on which the trigger should be executed.
      • Start at – Mention the time at which the trigger needs to be executed.
      • Expire Time – The Time at which the trigger should stop executing and end the trigger.