WordPress AI integration with persistent memory

Ditto remembers what happens around every WordPress post, in briefs, email, chat and client feedback. Ask why a post changed and get the answer, with who asked and where.

Free plan, no card needed. See pricing for prepaid usage plans.

What forgetting costs your team

Decisions get lost

WordPress shows who changed a post. The reason sits in an email.

Context is scattered

The post is in WordPress. The brief, feedback and sign-off live elsewhere.

Everyone re-explains

Each new writer asks for the client's rules, and so does every AI chat.

Follow-ups slip

Changes a client asks for on a call never reach the post.

Ditto remembers, finds and acts across your apps

Who changed the storm claims guide?
Joel, on 22 Sep. Fairway's compliance team asked.
RevisionFairway#fairway

Remembers why every post changed

Edits, sign-offs and client requests, linked to the revision, email and thread behind each one. Ask months later and get the reason.

Ditto found in

+ many more apps

Connects WordPress to every app you use

Google Drive, Gmail, Slack, Notion and many more feed one memory. Ask about a post once and Ditto checks them all.

Agent jobReview and approve

Turn Joel's flood cover doc into a WordPress draft in Guides, tag it Fairway, and tell #editorial it's ready for review.

Approve & runCancel

Does the follow-up, when you approve

Turns the brief into a draft, tags it and tells the team, then waits for your OK. Set routine WordPress jobs to run on a schedule.

Modelgpt 6 sol ✓ClaudeGeminiYour own key
Same memory in ClaudeSlack ◐ Memory on

Keeps your memory on any model and in any AI tool

Use a low-cost model for comment triage and weekly post lists, or connect Claude and Cursor over MCP. Ditto brings the same site context every time.

When to use Ditto with WordPress

Ditto is for teams whose work spans several apps and several people. If the answer about a post lives in WordPress and somewhere else, Ditto keeps it in one shared memory: a second brain the whole team can ask.

How it works

Three steps, then it keeps working in the background.

1

Connect WordPress and your apps

Connect your WordPress site from the Ditto app. It starts read-only, and edits Ditto makes later show in WordPress's revision history.

2

Ditto builds one memory

Posts, briefs, people and decisions from every app, linked and kept current.

3

Ask in Ditto, Slack or your AI tools

Use the Ditto app, ask in Slack, or connect Claude and Cursor. It answers with sources and acts in WordPress.

Ditto vs WordPress AI and other WordPress integrations

WordPress 7.0 added AI connectors to core, and WordPress.com and Jetpack add AI features on paid plans. WordPress.com's MCP server lets Claude, ChatGPT and Cursor act on a site, and sites on other hosting use the MCP Adapter or AI Engine. Automation tools run fixed steps. Ditto keeps one memory across WordPress and every app you connect, and acts in them.

Capability Ditto WordPress AIWordPress 7.0, WordPress.com, JetpackChatGPT or Claude + WordPressWordPress.com MCP, MCP Adapter, AI EngineAutomation toolsZapier, Make, Uncanny AutomatorAI agentsIn Slack and Teams
Remembers across sessions, models and tools
i

Ask months later, on a different model or from Claude, and the site context is still there.

✓Full–Partial–Partial✗None–Partial
Remembers why a post changed, and who asked
i

WordPress revisions show what changed and who changed it. Ditto links the email or thread that explains it.

✓Full–Partial–Partial✗None–Partial
One memory across WordPress and every app you connect
i

What Ditto learns in WordPress is there when you ask from Gmail, Slack or a coding agent, and the other way round.

✓Full✗None–Partial✗None–Partial
Acts in WordPress and your other apps from one request
i

One request updates the post, edits the brief in Google Drive and tells the team in Slack.

✓Full✗None✓Full–Partial✓Full
Runs on a schedule
i

A Monday list of drafts waiting on sign-off or a monthly check for outdated figures. Automation tools run fixed triggers; Ditto sets up a scheduled task from a plain request.

✓Full✗None–Partial✓Full✓Full
Built into WordPress, nothing to install
i

WordPress 7.0 ships AI connectors in core, while Ditto connects to your site from the Ditto app.

✗None✓Full–Partial–Partial–Partial
The same memory in ChatGPT, Claude, Cursor and your other AI tools
i

WordPress.com's MCP server lets those tools act on a site, and Ditto also gives them what your team knows about it.

✓Full–Partial–Partial–Partial✗None
Pick the model for each task, or bring your own key
i

Use a low-cost model for comment triage and a stronger one for a rewrite, on the same memory.

✓Full–Partial–Partial–Partial✗None
Read-only until you turn on writing
i

Ditto changes nothing on your site until you turn on writing, while WordPress.com's MCP server turns on its read and write tools together.

✓Full–Partial✗None✗None✗None
See, edit and export what it remembers
i

Open what Ditto remembers about a post or client, correct it, export it or delete it.

✓Full✗None–Partial✗None✗None
✓ Full– Partial✗ None

WordPress and every app your team uses, in one place

Connect them once. Ditto remembers across all of them, so you ask about a post in one place instead of searching ten.

  • WordPress
  • Google Drive
  • Google Sheets
  • Gmail
  • Outlook
  • Google Calendar
  • Zoom
  • Slack
  • WhatsApp
  • Notion
  • Confluence
  • Trello
  • Asana
  • monday.com
  • HubSpot
  • Salesforce
  • Shopify
  • Stripe
  • QuickBooks
  • Zendesk
  • Microsoft 365
  • GitHub
  • Claude
  • Microsoft Teams
  • Telegram
  • Discord
  • Google Meet
  • Excel
  • Word
  • SharePoint
  • OneDrive
  • Dropbox
  • Obsidian
  • Pipedrive
  • Freshdesk
  • Intercom
  • Mailchimp
  • PayPal
  • Square
  • Xero
  • WooCommerce
  • DocuSign
  • And more

Start free, then pick a plan

Your plan covers capacity and features. Credits pay for variable usage across AI, voice, tool actions and storage beyond your included allowance.

New plan preview. Rollout is in progress; check the offers available in your account before purchasing.

Free

$0 No card needed

Explore Ditto with no card needed.

1B starting credits; earn up to 4B1 GB included storage5 saved workflows · 1 active

Plan includes:

  • 2 spaces
  • Chat in Ditto
  • Ditto Review · one at a time
  • Auto model selection
Optional: Flex pay as you go

Add a $5 initial deposit for more usage, with no subscription. The full deposit becomes usage credits; checkout adds any tax. Flex checkout asks you to authorize automatic refills: you set a monthly limit, which includes tax, and can turn refills off anytime.

Paid chat connections, parallel reviews and remote control unlock after the deposit settles. Free already includes one Ditto Review at a time.
Try Ditto free
Everyday work

Plus

$19/month Monthly subscription

More room for your everyday work.

$10 usage each month · 10B credits50 GB included storage10 saved workflows · 5 active

Plan includes:

  • 5 spaces
  • Paid chat connections
  • Ditto Review · parallel reviews
  • Auto model selection
Try Ditto free

Pro

$97/month Monthly subscription

Shared capacity and credits for you and your team.

$60 usage each month · 60B credits1,000 GB included storage100 saved workflows · 25 active

Plan includes:

  • 25 spaces
  • Paid chat connections
  • Ditto Review · parallel reviews
  • 1 org · 4 included licensed seats
  • Choose models manually
  • Custom domains
Try Ditto free

Enterprise

A custom Ditto build for your business: our team writes the spec, builds it and supports it.

Custom setup and retainer Get in touch

Questions

Does Ditto remember WordPress history between sessions?

Yes. Ditto keeps a memory of your posts and pages next to the briefs, emails and threads behind them. Ask weeks later, in the Ditto app, in Slack or from an MCP client, and it answers with the reason and its sources.

What does Ditto read from WordPress?

Posts and pages with their status, authors, dates, categories and tags, plus revisions, editor notes, comments, media details and the custom post types your theme or plugins add. It starts read-only, and in a shared space each person gets answers only from what they can already see.

Can Ditto publish or edit posts?

Yes, once you switch writing on for WordPress. Ditto can create drafts, update posts and pages, reply to comments and publish. Changes wait for your approval unless you set an action to run on its own, and each edit shows in WordPress's revision history.

How is Ditto different from WordPress's own AI?

WordPress 7.0 connects your site to an AI provider, and the AI plugin, WordPress.com AI and Jetpack AI add tools inside the editor. They work on the site. Ditto keeps one memory across WordPress and your other apps, brings it into Claude, ChatGPT and Cursor, and lets you pick the model for each task.

What does Ditto cost?

The new plans are Free, Flex with a $5 initial prepaid deposit and no monthly base fee, Plus at $19/month, and Pro at $97/month. Usage is prepaid with credits. See the pricing page for plan details and rollout availability.

Is Ditto a WordPress plugin?

No. Ditto connects to your site from the Ditto app and adds nothing to your dashboard or editor. It drafts and updates posts through WordPress's own API. Keep the editor's AI tools for alt text and excerpts; Ditto works alongside them.

What is WordPress MCP, and do I need it?

WordPress MCP usually means WordPress.com's MCP server, available on paid plans, or the MCP Adapter and plugins such as AI Engine on other WordPress sites. They let AI tools act on one site. You don't need them to use Ditto. Ditto's MCP server gives those tools one memory across WordPress and your other apps.

Can I use WordPress with ChatGPT or Claude?

Yes. WordPress.com is in Claude's connectors directory and its MCP server works with ChatGPT, Claude and Cursor. Connect Ditto over MCP as well, and those tools can also recall what your team knows about each post from briefs, email and chat.

Is this a Zapier-style integration?

No. Zapier, Make and Uncanny Automator run fixed steps when a trigger fires, and keep no memory. Ditto reads WordPress and your other apps into one memory, then answers and acts across them from a plain request. Keep any automations you already run.

Does it work with WooCommerce?

Yes. Connect WooCommerce as well, and your store and your posts feed the same memory. WooCommerce has its own page on what Ditto does with orders, products and customers.

Can my whole content team share one memory?

Yes. Team memory sits in a shared space, so editors, writers and account managers work from the same history of each post. Each person's answers are limited to what they can already see, so the shared space doesn't widen anyone's access.

Do I need the Ditto app?

No. You can use Ditto in Slack or over MCP in Claude, ChatGPT or Cursor. The Ditto app is where you see all your connected apps together, manage memory and track tasks.

Is my site data used to train AI models?

No. Your WordPress data is not used to train AI models.

Can I see and delete what Ditto remembers?

Yes. Open any memory to see where it came from, then edit, export or delete it. Disconnecting WordPress stops Ditto reading your site.

Get 20% off your first month of Ditto, and get more out of it every week.