Use case · Bulk categories & tags

Categorize 50 untagged posts in one chat turn.

The agent reads each post, picks categories and tags from your existing taxonomy (or creates new ones if you let it), and applies them in batch.

The problem you actually have

Half your posts are sitting in “Uncategorized” because you never went back to assign them. Or you have a 60-tag mess where similar tags (“WordPress”, “WordPress”, “wp”, “WP”) split your topical authority across multiple URLs.

WP’s built-in bulk-edit can assign one category to N posts, but it can’t reason about which post deserves which category. You need to read each post and pick. Or pay an editor to do it.

You want: the agent reads each uncategorized post, picks 1-2 categories from your existing taxonomy that fit, suggests 2-3 tags, presents the assignments for review, applies them in batch.

How the assistant solves it

You type the request in plain English inside wp-admin. The agent picks wp_set_post_terms (plus wp_search_posts if relevant) and walks the steps below.

  1. You ask: “categorize my 30 uncategorized posts.”
  2. The assistant calls wp_search_posts with category=Uncategorized to get the IDs.
  3. For each, it reads the post, picks 1-2 categories that fit best from your existing list, and 2-3 tags.
  4. It presents a markdown table: post title → suggested categories → suggested tags. You review.
  5. You approve. The agent calls wp_set_post_terms for each post.
  6. Re-run wp_search_posts with category=Uncategorized — count is now 0.

Before vs after

Without the assistantWith the assistant
Time per post~1 minute (read, decide, save)~15 seconds per post including review
Tag normalizationYou forget you have “WordPress” and create “WordPress”Agent picks from existing tags, doesn’t create duplicates
CoverageYou categorize the new ones, never go backAll untagged posts cleared in one batch
AuditUntraceableEach wp_set_post_terms call in the audit log

Where it stops

  • The agent picks from your existing categories/tags by default. To create new ones, you have to give it permission in chat (“create a new category called X if it doesn’t exist”).
  • Quality of suggestions depends on your taxonomy hygiene. If your existing categories are vague (“Other”, “Misc”, “General”), the suggestions reflect that.
  • For posts that genuinely span multiple categories, the agent picks the dominant one. WordPress lets you assign multiple; the agent will if you ask.

FAQ

Will it create a category if none of mine fit?

Not by default. You have to grant permission in chat. By default it picks from existing — keeps your taxonomy clean.

Can I limit it to specific posts?

Yes — give it post IDs or a search query. “Categorize the 12 posts under category X.”

Plan?

Admin or Bundle.

Empty your Uncategorized bucket tonight.

Free plan, no card. Or read the full admin assistant page.