List Backup Jobs 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 Backup Jobs

Read-only
JetBackup Backup & Site Management jetbackup/list-backup-jobs

List configured backup jobs.

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 jobs (hidden internal jobs are excluded). Each entry includes its id, name, type, what it contains, next_run and last_run times, whether it's enabled, the destinations it sends backups to, any file/path excludes, the schedules attached to it (each with a retention count), its schedule_time, job monitor setting, whether databases are excluded, and pre-joined destination_names/schedule_names strings for quick display. Results are paginated with skip and limit. This lets an AI assistant answer questions like "which backup jobs are enabled and when do they next run?" without opening the JetBackup Jobs screen.

See it in action

You ask your AI assistant

"List all my configured backup jobs and show me which ones are enabled and when they'll next run."

Inputs

Name Type Required Description
skip integer No Number of jobs to skip, for pagination. Minimum 0.
limit integer No Maximum number of jobs to return (1-100). Defaults to 50; values outside this range are clamped.

Returns

An object with a 'jobs' array (each with id, name, type, contains, next_run, last_run, enabled flag, unique_id, destinations, excludes, schedules with retain counts, schedule_time, job_monitor, exclude_databases, destination_names, and schedule_names) 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.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.