Connect your site to ChatGPT or Claude and tell it what you want. Write a post, fix a price, tidy the menu, add the SEO descriptions nobody got round to.
Pick where you are and where you want to go, and see exactly what moves, what moves partly and what does not move at all. Worked out from real sites, before you pay rather than after.
Nobody checks a hundred and eighty pages, so the site quietly goes out of date. We read it every week, tell you what has gone wrong, and fix it with your approval.
Pick the AI Agent for the software your website already runs on.
Connect your website
Authorise your site once, with a password you create and can revoke at any time.
Just ask
Tell ChatGPT or Claude what you want, and it happens on your website.
What you can ask for
Fourteen things, said in your own words
You type what you want the way you would say it to a person. These are the kinds of things an AI Agent can be asked to do — and which of them your own platform can actually manage is written on that platform's page, capability by capability, with the ones it cannot do listed just as plainly.
Read content
Looking at what is already on the website: the list of pages and posts, who wrote each one, when it last changed, whether it is published, and the full text of any one of them.
It reads through your website's own interface, the same way your own administration screens do. It never reads your database directly, and it cannot see anything your website does not hand it.
Create content
Adding something that was not there before: a new page, a new post, a new entry of whatever kind your website uses. It arrives as a draft, with a title, the body text and a short summary, ready for you to read before anyone else can.
It writes words, not design. It will not build a layout, choose a template, change your theme, or invent facts about your business — what it says comes from what you tell it.
Edit content
Changing something that is already there: the title, the body text, the summary. You are told exactly which items were touched, and your website keeps its own history of what they said before.
It changes the item you named and nothing else. A vague instruction gets a question back rather than a rewritten website, and nothing you have not approved is touched.
Publish content
Moving something between draft, published and private. This is the step that decides whether the public can see a page, which is why it is a thing you ask for on purpose rather than something that happens on the way past.
Writing a page and publishing it are two separate things, and the first never implies the second. Everything it writes arrives as a draft, and it stays a draft until you say otherwise.
Schedule content
Setting a date and a time in the future for something to appear, so a post written on a Tuesday afternoon goes live on Monday morning with nobody at a keyboard.
It writes the date onto your website; your website is what publishes when the moment comes. If its own scheduler is switched off, or its clock is set to another part of the world, the post waits.
Manage images and files
Putting images and files onto the website and filling in the text that belongs with them: the title, the caption, and the alt text that a screen reader speaks and a search engine reads in place of the picture.
It uploads and it labels. It does not crop, retouch or redraw a picture, it will not generate one, and it will not take an image from somewhere that has not given permission for it.
Manage categories and tags
Organising content so people can find it: which category a post sits in, which tags it carries, and creating a new category or tag where there is a real need for one.
It will not tidy your structure on its own initiative. Merging or deleting a category that content already sits in moves pages out from under somebody's bookmark, so that is a change you make yourself.
Edit SEO information
The text that does not appear on the page but decides how the page looks in a search result and when somebody shares it: the SEO title, the description under it, and the alt text on images.
It fills in the fields your website offers. It cannot promise you a position in a search result, it does not buy links, and it will not push a keyword into a sentence a person has to read.
Manage menus
The menus a visitor clicks: adding an item, renaming one, putting them in a different order, moving one underneath another.
It changes what is in a menu, not how the menu looks. Where a menu is drawn by a theme or a page builder rather than stored as a menu, there is nothing here for it to change.
Custom content types
Few websites hold only pages and posts. A property site has properties, a restaurant has dishes, a school has courses. This is working with those, in their own fields, instead of forcing everything to be a blog post.
It works with the types your website already has. It does not invent a new type, add a field or change how your site is put together — that is a decision about your website, not a task for an assistant.
Bulk changes
The same change across many items at once. Nothing happens straight away: you are shown the whole list first, with the value as it is now beside the value proposed for it, and it runs only after you have said yes. It can be stopped partway and it can be undone.
A bulk change never runs unseen. It is previewed in full, approved by a person, capped by your plan, and it will not delete your content.
Site information
The plain facts about the website: what it is called, what software and which version it runs, how many pages and posts it holds, which languages it is written in, and when it last changed.
It reports and nothing more. It changes no setting, and it is not a security scan or a speed test.
Manage redirects
Sending an old address to a new one, so a link somebody saved or a result still sitting in Google lands on the right page instead of an error. It can also list everything that is already being sent somewhere else.
A redirect changes what a visitor sees at an address, so each one is asked for separately. It will not move your home page, and it will not create a loop that sends an address back to itself.
Administrative information
What is installed, what has an update waiting, and who has an account on the website. Reads only: it cannot install, update, activate or remove a plugin or theme, change a setting, or add or change a user.
Reads only, by decision rather than by accident. Everything on this list is something you are told about and then do yourself, in your own website's administration screens.
Not every platform can do all fourteen. Seventeen of the twenty cannot write SEO information at all, because their software does not offer it — and we would rather tell you that here than let you find out after paying.
One page at a time is convenient. Forty pages at a time is the reason to have this at all — and it is also the part that could do damage, so it is the part with the most locks on it.
You ask in one sentence
"Add an SEO description to every page that has none." It reads your website, works out which pages that is, and writes a description for each.
You see the whole list first
Every page it intends to change, with the value as it stands beside the value it proposes. Nothing has happened to your website yet.
You approve it, or you do not
It runs only after you say yes. It can be stopped partway through, every change is written down, and the whole job can be undone.
MCP servers for 20 website platforms
Twenty platforms, one account
Every AI Agent is bought separately and managed from the same CMS AI Agent account.
On 10 of the 11 that are built, there is nothing to install at all — you connect through the website software you already have, with a key you make yourself and can take back whenever you like. The one exception is WordPress, where our plugin is optional and adds the few things WordPress leaves out.
In development
WordPress AI Agent
Manage Your WordPress Website with ChatGPT and Claude.
WordPress Plugin
In development
Joomla AI Agent
Run Your Joomla Site from ChatGPT and Claude.
Joomla Extension
In development
Drupal AI Agent
Drupal Content Management, in Plain Language.
Drupal Module
In development
Craft CMS AI Agent
Craft Entries and Assets, Through AI.
Official API Integration
CIn development
Concrete CMS AI Agent
Concrete CMS Pages, in Plain Language.
Official API Integration
In development
Ghost AI Agent
Publish to Ghost from ChatGPT and Claude.
Official API Integration
In development
Webflow AI Agent
Webflow CMS Collections, Managed by AI.
Official API Integration
In development
Wix AI Agent
Your Wix Blog, Through ChatGPT and Claude.
Supported App/API Integration
In development
Contentful AI Agent
Contentful Entries, Managed by Conversation.
Official API Integration
In development
Strapi AI Agent
Strapi Content, Managed by AI.
Official API Integration
In development
Sanity AI Agent
Sanity Documents, Through ChatGPT and Claude.
Official API Integration
Planned
TYPO3 AI Agent
Enterprise TYPO3, Managed by Conversation.
TYPO3 Extension
Planned
MODX AI Agent
MODX Resources, Managed in Conversation.
MODX Extra
Planned
Statamic AI Agent
Statamic Entries, Managed by AI.
Statamic Add-on
Planned
Umbraco AI Agent
Umbraco Content, Through ChatGPT and Claude.
Umbraco Package
Planned
ProcessWire AI Agent
ProcessWire Pages, Managed by Conversation.
ProcessWire Module
Planned
October CMS AI Agent
October CMS Content, in Plain Language.
October Plugin
SPlanned
Silverstripe AI Agent
Silverstripe Pages, Managed by AI.
Silverstripe Module
EEPlanned
ExpressionEngine AI Agent
ExpressionEngine Channels, Through Conversation.
ExpressionEngine Add-on
Planned
Squarespace AI Agent
Squarespace Content, Within What the API Allows.
Supported API Integration, Subject to Limitations
Can we measure how this page is used?
It helps us see which pages are worth writing and which are not. We do not sell it, share it, or use it to advertise to you. Say no and the page works exactly the same. What we do with data.