List Schedules is a WordPress ability from JetBackup — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.
Install Free Plugin →List Schedules
Read-onlyList configured backup schedules.
Requires the JetBackup plugin on WordPress 6.9+ for the Abilities API (abilities are registered only when the wp_register_ability() function exists), and JetBackup's own 'Abilities API' toggle must be turned on under Settings > Security. Every ability is additionally gated by JetBackup's permission callback: the caller must be logged in and hold the WordPress 'manage_options' capability (and be a network admin on multisite), and if JetBackup's MFA is enabled and abilities aren't explicitly allowed to bypass it, the caller must also have passed MFA validation.
What it does
This ability lists JetBackup's configured backup schedules (hidden internal schedules are excluded). Each entry includes its id, unique_id, name, type and type_name, its run intervals, an associated backup_id, how many backup jobs use it (job_assigned) along with their names (job_names), and whether it's the default schedule. Results are paginated with skip and limit. It lets an AI assistant see exactly which schedules exist and which backup jobs rely on each one, useful before proposing changes to a schedule's timing.
See it in action
You ask your AI assistant
"List my backup schedules and tell me which backup jobs are attached to each one."
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| skip | integer | No | Number of schedules to skip, for pagination. Minimum 0. |
| limit | integer | No | Maximum number of schedules to return (1-100). Defaults to 50; values outside this range are clamped. |
Returns
An object with a 'schedules' array (each with id, unique_id, name, type, type_name, intervals, backup_id, job_assigned count, job_names, and default flag) and a 'total' count.
Permission
The current user must be logged in and hold the WordPress 'manage_options' capability (network admin on multisite), with JetBackup's Abilities API setting enabled.
More JetBackup abilities
Get Backup
Get a single backup snapshot by id.
Get Backup Job
Get a single backup job by id.
Get Dashboard
Get the dashboard summary.
Get Queue Item
Get a single queue item by id.
Get System Info
Get system information.
List Backup Jobs
List configured backup jobs.