Knowing which posts are working is one thing. Getting the next one written, tagged, and published, or fixing the one that’s quietly underperforming, is where the time actually goes. Once your site is connected to Windsor.ai (see: How to Connect WordPress to ChatGPT, or the Claude version), Windsor’s write actions let ChatGPT, Claude, or Copilot draft, tag, and publish posts and pages directly, not just tell you what to write.
Is this automatic, or only when I ask?
Worth being direct about this: write actions are prompt-triggered, not autonomous monitoring. Whichever assistant you use, it doesn’t watch your traffic in the background and publish a post the moment it thinks one is due, there’s no unattended monitoring running between conversations.
It runs the action you ask for, when you ask for it. If you want a content review on a schedule, ask for it explicitly at the start of each session rather than assuming it’s happening on its own.
What you can do with your WordPress site
WordPress supports 8 write actions through Windsor, covering posts, pages, categories, and tags. Here’s the full list:
| What you can ask for | Level | Notes |
|---|---|---|
| Create a post | Post | Defaults to draft; publish or schedule with a status |
| Update a post | Post | Title, content, and excerpt are replaced wholesale, not appended |
| Create a page | Page | Supports parent/nesting and a specific template |
| Update a page | Page | Same full-replace rule as updating a post |
| Create a category | Taxonomy | Can be nested under a parent category |
| Update a category | Taxonomy | Renaming doesn’t change the slug unless you ask it to |
| Create a tag | Taxonomy | Flat, tags can’t be nested |
| Update a tag | Taxonomy | Renaming doesn’t change the slug unless you ask it to |
For the exact parameters each action takes, see the full list of available write actions, kept live and up to date from the API. Posts default to draft unless you ask for publish or a scheduled date, so nothing goes live by accident.
Build a new post around last month’s winning topic
Pull my top 3 posts by traffic over the last 30 days from Google
Analytics. Tell me what topic or angle they have in common, then draft
a new post idea and outline based on that pattern. Save it as a draft,
don't publish it.
Refresh a post that’s quietly underperforming
Find the post with the biggest drop in organic traffic over the last 90
days. Show me its current content, suggest an updated intro and one
new section, then update the post with the revised version once I
approve it.
⚠️ Full replacement, not an edit. Updating a post’s title, content, or excerpt sends the complete new version, nothing is appended to what’s already there. WordPress keeps the previous version as a revision, so a rewrite is recoverable, but your assistant should always show you the full new draft before it overwrites the live one.
Keep new content organized as you publish
Create a new category called "AI Assistants" nested under "How-to's",
and a tag called "write actions". Then create a draft post titled
"Getting Started with AI Assistants" and assign both to it.
Schedule instead of publishing immediately
Take the draft titled "Q4 Feature Roundup" and schedule it to publish
next Monday at 9am, assigned to the "Product updates" category.
Related reading
- All available write actions across every connected platform
- How to Connect WordPress to ChatGPT
- Connect WordPress to Claude
- How to Manage TikTok Ads Campaigns with AI Assistant
FAQs
Does it publish on its own once traffic drops or a topic trends?
No, in any of the three. Write actions are prompt-triggered: your assistant acts when you ask it to, in that conversation. There’s no background monitoring between sessions.
Will it overwrite a live post without me approving it first?
No. Whichever assistant you’re using, it shows you the full new title, content, or excerpt before running an update, since those fields are replaced wholesale rather than edited in place.
Do I need to write code or set up an MCP server myself?
No. Connect your WordPress site to Windsor.ai once, and ChatGPT, Claude, and Copilot can all use the same connection through Windsor’s MCP server.
Can it upload images or change my site's theme and settings?
No. These write actions cover posts, pages, categories, and tags. Media uploads, theme changes, and site settings aren’t covered.
Are Windsor's write actions reversible?
Mostly. WordPress keeps a revision every time a post or page’s title, content, or excerpt changes, so you can roll back an overwrite. Status changes (draft, publish, scheduled) can simply be set back.
Is there any difference in what I can do between ChatGPT, Claude, and Copilot?
No. The write actions come from Windsor’s MCP server, not from the assistant, so the same 8 actions are available in all three.

