AI Agent

Run your website by asking

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.

Migration Tool

Moving platform? See what survives first

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.

Automation Tool

Put your website on automatic

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.

Works with your platform

  • WordPress
  • Joomla
  • Drupal
  • Craft CMS
  • Concrete CMS
  • Ghost
  • Webflow
  • Wix
  • Contentful
  • Strapi
  • Sanity
How it works

Do these next

Choose your platform

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.

See what each platform can do

Many pages at once

The part that saves a whole afternoon

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

In 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

Planned

Silverstripe AI Agent

Silverstripe Pages, Managed by AI.

Silverstripe Module

Planned

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