Important

You are browsing the documentation for version 4.2 of OroCommerce, OroCRM and OroPlatform, which is no longer maintained. Security Support ends in January 2024. Read version 5.0 (the latest LTS version) of the Oro documentation to get the updated information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Available in OroCRM Available in OroCommerce

Configure Scheduled Tasks in the Back-Office

Time-Based Command Execution

Some recurring tasks should be executed on schedule, for example, IMAP synchronization or sending email campaigns to customers). Usually, the operating system should be configured to execute a script to perform these tasks.

With Oro, you can use the OroCronBundle, which makes it easy to run Symfony Console commands through cronjobs (on UNIX-based operating systems) or Windows task scheduler.

Oro applications provide an admin UI page for admin users that displays all scheduled cron commands.

The admin UI located in the System > Scheduled Tasks main menu.

On the page, you can see the list of scheduled commands with their names, schedule definition strings, and the filters that allow searching for the required command in the list.

Scheduled Tasks UI page