WordPress plugin intelligence profile

Cron Pulse

See every WP-Cron job's status, schedule, and run history at a glance — debug failures, catch overdue jobs, and trigger any hook manually.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update2 Sept 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Cron Pulse version 1.2.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

WordPress developers fly blind with WP-Cron. The core tools give you no visibility into whether scheduled jobs are actually running, how long they take, or when they last fired.

Cron Pulse adds a clean dashboard under Tools → Cron Pulse that shows everything you need at a glance:

Features

  • Scheduled Jobs table — hook name, recurrence schedule, next run time, last run time, execution duration
  • Status indicators — Healthy / Overdue / Failing / Pending color coding so problems jump out immediately
  • Overdue detection — instantly see jobs that should have fired but haven’t
  • Admin bar badge — a small warning indicator on every wp-admin (and front-end) page when something needs attention, so you don’t have to remember to check the dashboard
  • Run Now — manually trigger any cron hook with one click (great for testing)
  • Unschedule — delete a stuck or duplicate scheduled event straight from the dashboard
  • Sortable columns and pagination — click Next Run or Duration to sort; 25 jobs per page on sites with large schedules
  • Duration sparkline — tiny trend line per hook so a creeping-up execution time is visible before it becomes a timeout
  • Execution Log — persistent log of run history with duration and pass/fail status; retention is configurable
  • Hook and status filters — search by hook name or narrow the table to just Overdue/Failing/Healthy/Never Run
  • DISABLE_WP_CRON warning — alerts you when automatic cron execution is disabled
  • Email and webhook alerts — get notified after N consecutive failed runs or when a job has been overdue too long, with optional per-job thresholds and a one-click snooze for incidents you already know about. Webhook payloads work directly with Slack and Discord, no relay needed — setup instructions are built into the Settings tab
  • Built-in SMTP settings — route alert emails through your own mail provider instead of the server’s default mail() function, no separate SMTP plugin required
  • Email Log — see every alert/test email Cron Pulse has sent, with delivery status and the underlying error if one failed
  • Email Debug Log — the raw SMTP conversation (connection, TLS, auth, server responses) for diagnosing delivery problems beyond a generic failure message — credentials are never written to it
  • Send Test Email / Send Test Webhook — confirm your notification settings actually work before you need them
  • WP-CLI support — wp cronpulse status for scripting health checks across sites
  • REST API — GET /wp-json/cronpulse/v1/status for remote dashboards, authenticated like any other WP REST route
  • Zero external dependencies — pure PHP and vanilla jQuery

Who is this for?

  • WordPress developers debugging cron-based features
  • Agencies maintaining multiple client sites
  • Enterprise teams needing visibility into scheduled background tasks
  • Anyone tired of checking wp-cron manually or reading cryptic log files

Privacy

This plugin stores cron execution data (hook name, timestamp, duration) in the WordPress options table. No data is sent externally unless you explicitly configure a webhook URL under alert settings, in which case alert payloads are POSTed to that URL. The REST API endpoint is read-only and pull-based — nothing is sent anywhere on its own.

If you enable SMTP, your SMTP credentials are stored in the WordPress options table, same as any other plugin setting — no third-party service receives them except the SMTP server you configure. The email log stores recipient addresses and subjects for emails Cron Pulse has sent. All data is deleted on plugin uninstall.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cron jobs
  • developer tools
  • wp cron
  • debugging
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity2 Sept 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.