Available in OroCRM Available in OroCommerce

Scheduled Tasks

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