# Scheduler

Use this page to view existing jobs such as running reports and sending out campaign emails. The Scheduler integrates with external UNIX systems and Windows systems to run jobs that are scheduled through those systems, using either Cron (UNIX, Linux, BSD) or Schedule tasks (Windows).

You can schedule any of the following job types:

- Prune Tracker Tables. This job deletes older activity data.
- Check Inbound Mailboxes. This job monitors inbound Emails in active mailboxes that you set up using the Inbound Email option in the Email panel of the Admin page.
- Run Nightly Process Bounced Email Campaigns. This job polls any mailbox in which, the "Possible Actions" parameter is set to "Bounce Handling". This is an essential component of monitoring mass email campaigns.
- Run Nightly Mass Email Campaigns. This job processes the outbound email queue for your organization's mass campaign Emails.
- Prune Database on 1st of Month. This job reads all the tables in your Sugar database, finds records that have been soft-deleted, creates a large SQL file, and physically deletes those records. This job enhances performance but is not essential to the use of Sugar. The backup files are placed in cache/backups with time-stamped filenames.
- Update Tracker Session Tables. This job sets the status of timed-out sessions.

To export one or more scheduler definitions in a .csv file format to a local machine, select them from the list and click Export.

To view the details of a scheduler, click its name in the list. On the detail page, click the appropriate button to edit, duplicate, or delete a job.

For UNIX and Linux systems, you will need to add a new Cronjob to your Crontab. For Microsoft Windows, you can use the Task Scheduler.