Loading...
banner plugin Image
woo-image

Action Scheduler

By Automattic

Description

Action Scheduler is a scalable, traceable job queue for background processing large sets of actions in WordPress. It is specially designed to be distributed in WordPress plugins.

Action Scheduler works by triggering an action hook to run at some time in the future. Each hook can be scheduled with unique data, allowing callbacks to perform operations on that data. The hook can also be scheduled to run on one or more occasions.

Think of it like an extension to do_action() which adds the ability to delay and repeat a hook.

Every month, Action Scheduler processes millions of payments for Subscriptions, webhooks for WooCommerce, as well as emails and other events for a range of other plugins.

It has been seen on live sites processing queues in excess of 50,000 jobs and doing resource-intensive operations, like processing payments and creating orders, at a sustained rate of over 10,000 per hour without negatively impacting normal site operations.

If your plugin needs background processing, especially of large sets of tasks, Action Scheduler can help.

To learn more about how Action Scheduler works, and how to use it in your plugin, check out the docs on ActionScheduler.org.

There you will find guides and references for using Action Scheduler effectively.

Other Notable Features

Here are a few other notable features of this free Action Scheduler plugin.

check-fill
job queue
check-fill
background processing
check-fill
scheduler

Contributors and developers

“Action Scheduler” is open source software. The following people have contributed to this plugin.

WPS
Exclamation-Image

6.68

Average

Star-Image

Ratings

3.5 out of 5 | 13
History-Image

Version

3.9.3
calendar-Image

Last updated

8 months ago
Star-Image

Active installations

20,000+
Star-Image

WordPress version

6.8.5 or higher
php-Image

PHP version

7.2 or higher
translate-Image

Languages

5

Tags

Cron,Scheduler