Dashboard

A single screen showing the health of your Action Scheduler queue, WooCommerce subscriptions, and active restrictions.

The Dashboard — click a widget icon to jump to that section, or click the image to enlarge

The dashboard displays six widgets in a responsive grid (three columns on wide screens, two on medium, one on mobile). Each widget fetches data from your connected WordPress site and links to its dedicated detail page.

WooCommerce Subscriptions (1)

Shows the current state of WooCommerce subscriptions on your site. Requires the WooCommerce Subscriptions plugin.

Field Description
Active Number of active subscriptions.
On Hold Number of on-hold subscriptions with a trend indicator (↑ increasing, ↓ decreasing, — stable).
Collection How often Minuttes snapshots your subscription counts.
Retention How long historical data is kept.
Last collected Timestamp of the most recent snapshot.

On-Hold Chart

A line chart tracks on-hold subscription counts over time. Useful for spotting payment failures or seasonal patterns. The chart appears once enough snapshots have been collected.

Collection & Retention

The footer shows two settings: the collection interval (how often counts are recorded) and the retention period (how long they're kept). Both are configurable from the WooCommerce Subscriptions detail page.

Failed Actions (2)

Tracks the total number of failed actions in your Action Scheduler queue and how the count changes over time.

  • Current count — Total failed actions right now.
  • Trend indicator — Arrow showing whether failures are increasing or decreasing compared to the previous snapshot.
  • History chart — Red line chart of failure counts over time. Spikes indicate bursts of errors worth investigating.

Click View Details to open the Action Scheduler Overview page with full counts, time-range filters, and deletion tools.

Stuck Claims (3)

A claim is a lock that Action Scheduler places on actions while processing them. If the PHP process crashes or times out, the claim remains and blocks those actions from being retried.

  • Total count — Number of stuck claims detected.
  • Orphaned — Claims with no associated actions (safe to clear).
  • With actions — Claims still attached to pending actions (clearing releases them for retry).

The widget lists the five most recent stuck claims with their ID, type, and age. Click View all stuck claims to open the Action Scheduler Data page where you can clear them individually or in bulk.

Action Scheduler (4)

Real-time status of the Action Scheduler queue. This widget auto-refreshes every 30 seconds.

Field Description
Queue Status Green Active, orange Suspended, or gray Unknown.
Last Processed Relative time since the queue last picked up an action (e.g. “2m ago”).
Next Expected When the queue is next scheduled to run.
Method How the queue is triggered (e.g. system_cron).
Pending Total actions waiting to be processed.
Past Due Overdue actions (orange). A growing count indicates the queue is falling behind.
Failed Actions that threw an error (red).

Click View Details to open Action Scheduler Control for live activity feeds, processing cycles, and queue suspension.

Action Scheduler Moat (5)

Summary of hooks and groups registered in the Action Scheduler queue, and any active blocking or rate-limiting rules.

Field Description
Total Hooks Number of distinct hook names in the queue.
Total Groups Number of Action Scheduler groups.
Blocked/Limited Badges showing how many hooks and groups have active restrictions. “None” in green if no rules are set.
Active Restrictions List of currently restricted items with their rule type: red Blocked or orange Rate Limited (N/hr).

Click Manage to open the Action Scheduler Moat page where you apply, modify, or remove restrictions.

Action Scheduler Errors (6)

Captures critical errors from the Action Scheduler log. This widget auto-refreshes every 60 seconds.

Field Description
Total Errors All-time count of captured errors.
Last 24 Hours Recent error count. Orange with a trend icon when greater than zero.
Recent Errors Up to five recent log entries, each showing error type, hook name, and time.

Error types are colour-coded: red Failed (execution error), orange Timeout (exceeded time limit), purple Fatal (PHP fatal error or unexpected shutdown).

Click View All to open Action Scheduler Check for filtering by type, hook, and date range.

Auto-Refresh

Three of the six widgets refresh automatically in the background:

Widget Interval
Action Scheduler Every 30 seconds
Action Scheduler Moat Every 60 seconds
Action Scheduler Errors Every 60 seconds

WooCommerce Subscriptions, Failed Actions, and Stuck Claims load once when the page opens. Reload the page to refresh them.

FAQ

Why do some widgets show “No site connected”?

You need to connect a WordPress site first. See the Getting Started guide.

Why is the WooCommerce Subscriptions widget disabled?

Your site does not have the WooCommerce Subscriptions plugin active. The widget shows placeholder values (“—”) until the plugin is detected.

What does Past Due mean?

Actions scheduled in the past that the queue hasn't processed yet. A small count is normal during busy periods. A count that keeps growing means the queue is falling behind — check the queue status and processing cycles on the Control page.

How do I clear stuck claims from the dashboard?

The dashboard shows a summary only. Click View all stuck claims to go to the Data page where you can clear them individually or set up automatic cleanup.

Can I rearrange or hide widgets?

Not currently. The dashboard has a fixed layout optimised for the most common monitoring workflow.