30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Label an All-in-One Archive

Archive filenames are timestamps and hashes. Six weeks later, choosing between three of them is guesswork.

all-in-one/set-backup-label attaches a reason — “before the price change”, “before the theme swap” — turning a list of dates into a list of decisions.

At a glance

Abilityall-in-one/set-backup-label
ToolsetAll-in-One WP Migration — toolset/all-in-one-wp-migration
GroupAll-in-One WP Migration › Archives
RequiresAll-in-One WP Migration, active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

This ability exists only in this suite. UpdraftPlus stores no label against a backup, so there is no equivalent for it; the closest thing there is the label passed when a backup is started.

Pass an empty string to remove a label rather than looking for a delete operation.

The write is idempotent — setting the same label twice leaves the same archive, so a retry is safe.

Input

NameTypeRequiredWhat it is
idstringYesArchive filename from all-in-one/list-backups.
labelstringYesThe label. Pass an empty string to remove it.

What comes back

NameTypeWhat it is
backup_idstringThe archive that was labelled.
labelstringThe label as stored.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Label yesterday’s archive “before the WooCommerce upgrade”.

It resolves to one call:

{
  "ability": "all-in-one/set-backup-label",
  "parameters": {
    "id": "acrossai-co-20260923-090000-def456.wpress",
    "label": "Before the WooCommerce upgrade"
  }
}

Worth knowing

  • Idempotent, and an empty string clears the label.
  • Labelling at export time is possible too — all-in-one/start-export takes a label.
  • Labels are the cheapest thing you can do to make a restore decision survivable.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading