You are browsing documentation for version 5.0 of OroCommerce, OroCRM, and OroPlatform, maintained until August 2024 and supported until March 2026. See version 5.1 (the latest LTS version) of the Oro documentation for information on latest features.

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