Scheduled Jobs in Salesforce are processes or tasks that are scheduled to run automatically at a specified time or on a recurring basis. They are typically used for automating repetitive tasks, managing system maintenance, or processing large volumes of data during off-peak hours.

Scheduled Jobs provide a powerful way to automate and streamline operations in Salesforce, enhancing productivity and minimizing manual intervention.

To add a new schedule:

  1. Go to the salesforce setup page.
  2. Type “Scheduled Jobs” in the search field.
  3. Click on the Scheduled Jobs page in the list.
  4. Click on the Schedule Apex button.

Screenshot_4.png

  1. Click on the Apex Class Lookup icon on the Schedule Apex page.

Screenshot_5.png

  1. After clicking on the icon the new web page will be opened where the class for scheduler should be selected. Click on the class name.

Screenshot_8.png

  1. Fill out the Job Name field.
  2. Select all days of the week if the job should be performed every day.
  3. Select the Preferred Start Time if needed.
  4. Click on the Save button.

After that, the scheduled job should be displayed in the list:

Screenshot_10.png