Let the platform do the work

Schedulers

The Schedulers section includes topics covering working with and troubleshooting job schedulers available via Admin > Schedulers.

Topics

You will need a batch file set up in order to run your scheduled jobs in SugarCRM.
Cron jobs are automated tasks executed by a server at scheduled intervals. Sugar relies on cron to perform time-based jobs like sending email reminders, processing workflow events, and monitoring forecast intervals, just to name a few. This article explains how to set up cron on the server where you host Sugar on site. 
The Scheduler integrates with external UNIX systems and Windows systems to run jobs that are scheduled through those systems. In order to have your SugarCRM scheduled jobs run automatically, you will need to set up a schedule on the server that runs SugarCRM.
Scheduler Not Running Automatically
You may need to update some schedulers in your Sugar instance to prevent them from expiring. If your schedulers have stopped running, it may be from the effects of a known issue that was resolved in Sugar 10.2.x where the schedulers' end date values occur in the past. This article explains how to identify if your instance is affected and the steps to resolve the issue.
Reports in Sugar can be scheduled to be emailed to users periodically based on specified date and time intervals. When a user reports that they are not receiving the scheduled reports, there are several potential causes.
If campaign emails are stuck in the outbound email queue, you may need to enable the scheduler.
The Check Inbound Mailboxes scheduler automatically retrieves unread emails from the system inbound email accounts configured in Admin > Inbound Email. Occasionally, the scheduler may fail or be delayed when attempting to import the emails. This article covers troubleshooting tips based on some common causes. 
Sugar workflows can be used to send emails when certain conditions are met. If it appears that your workflows are failing to deliver email alert messages, you should confirm that the email template, workflow definition, schedulers, and system email settings are properly configured. This article covers how to troubleshoot workflow email alert issues in these areas of Sugar. 
When viewing your Sugar Maps schedulers, the "Records Geocoder" scheduler's "Job Name" may vary based on how and when the scheduler was created.