Remembers what every client agreed
Changes, prices and go-aheads from your chats, linked to the email, booking or invoice behind each one. Ask weeks later and get the answer.
Ditto reads your WhatsApp chats and groups into one memory with your email, calendar and other apps. Ask what a client agreed and get the answer, with the message it came from.
Free plan, no card needed. See pricing for prepaid usage plans.
On 16 September the group agreed to swap the Toledo day trip on 9 October for a cooking class. Mateo booked the class, but the itinerary in Drive still shows Toledo and the deposit invoice hasn't changed.
Agreed in a WhatsApp chat, then lost when search can't find it.
WhatsApp holds the chat. Email, bookings and invoices hold the rest.
To each colleague who picks up a client, and to every new AI chat.
A “yes, go ahead” on WhatsApp never reaches the calendar or the invoice.
Changes, prices and go-aheads from your chats, linked to the email, booking or invoice behind each one. Ask weeks later and get the answer.
Gmail, Google Calendar, Drive, Xero and many more feed one memory. Ask about a client once and Ditto checks them all.
Reply to the Harrow group with the new itinerary, update it in Drive, move Mateo's 9 Oct booking to the cooking class.
Drafts the reply, updates the itinerary and moves the booking, then waits for your OK. Set routine jobs, like a morning list of unanswered chats, to run on a schedule.
Use a low-cost model for chat catch-ups, or connect Claude and Cursor over MCP. Ditto brings the same client context every time.
Ditto is for teams whose work spans several apps and several people. If clients and suppliers agree things on WhatsApp and the work happens elsewhere, Ditto keeps both in one shared memory: a second brain the whole team can ask.
Three steps, then it keeps working in the background.
Connect WhatsApp from the Ditto app. Ditto links to your account as a device, and it starts read-only.
Clients, bookings, people and decisions from every app, linked and kept current.
Use the Ditto app, ask in Slack, or connect Claude and Cursor. It answers with sources and replies in WhatsApp once you turn sending on.
Meta AI answers questions inside WhatsApp and reads only the messages you share with it. WhatsApp MCP servers, such as lharries/whatsapp-mcp for personal chats and Meta's WhatsApp Business Tools MCP for business numbers, connect WhatsApp to Claude and other AI tools. Automation tools run fixed steps on a business number. AI agents work across your chats, email and calendar. Ditto keeps one memory across WhatsApp and every app you connect, and acts in them.
| Capability | Ditto | Meta AIIn WhatsApp, and Meta Business Agent | ChatGPT or Claude + WhatsAppWhatsApp MCP servers | Automation toolsZapier, n8n, Make | AI agentsIn WhatsApp, Slack and Teams |
|---|---|---|---|---|---|
Remembers across sessions, models and toolsiAsk weeks later, on a different model or from Claude, and what the client said is still there. | ✓Full | ✗None | –Partial | ✗None | –Partial |
One memory across WhatsApp and every app you connectiWhat a client agreed on WhatsApp is there when you ask about the booking from email, Slack or the calendar. | ✓Full | ✗None | –Partial | ✗None | –Partial |
Answers one question from WhatsApp and your other apps, with sourcesiAsk what a supplier promised and get the WhatsApp message, the email and the invoice in one answer. | ✓Full | –Partial | ✓Full | ✗None | –Partial |
Acts in WhatsApp and your other apps from one requestiOne request drafts the WhatsApp reply, updates the itinerary and moves the booking. | ✓Full | –Partial | ✓Full | –Partial | ✓Full |
Runs on a scheduleiA Monday list of unanswered enquiries or a Friday recap of client groups, set up from a plain request. | ✓Full | ✗None | –Partial | ✓Full | ✓Full |
Built into WhatsApp, nothing to installiMeta AI is already in WhatsApp, while Ditto connects to your WhatsApp from the Ditto app. | ✗None | ✓Full | –Partial | –Partial | –Partial |
Works with the WhatsApp account you already useiDitto links to your own WhatsApp or the WhatsApp Business app, so your chat history comes into memory. | ✓Full | ✓Full | –Partial | ✗None | –Partial |
The same memory in ChatGPT, Claude, Cursor and your other AI toolsiWhat was said on WhatsApp follows you into whichever assistant or coding agent you use. | ✓Full | ✗None | –Partial | –Partial | ✗None |
Pick the model for each task, or bring your own keyiUse a low-cost model for chat catch-ups and a stronger one for planning, on the same memory. | ✓Full | ✗None | –Partial | ✓Full | ✗None |
Read-only until you turn on sendingiDitto reads your chats first and sends nothing on WhatsApp until you switch sending on. | ✓Full | ✗None | –Partial | –Partial | –Partial |
Replies wait for your approvaliEach reply waits for your OK before it goes out from your number. | ✓Full | –Partial | –Partial | –Partial | –Partial |
See, edit and export what it remembersiOpen what Ditto remembers about a client, correct it, export it or delete it. | ✓Full | ✗None | –Partial | ✗None | ✗None |
Connect them once. Ditto remembers across all of them, so you ask about a client in one place instead of searching ten.
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.
Explore Ditto with no card needed.
Plan includes:
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.More room for your everyday work.
Plan includes:
Shared capacity and credits for you and your team.
Plan includes:
A custom Ditto build for your business: our team writes the spec, builds it and supports it.
Yes. Ditto keeps a memory of the WhatsApp chats and groups you connect, next to your email, calendar and other apps. Ask weeks later, in the Ditto app, in Slack or from an MCP client, and it answers with what was agreed and the message it came from.
The chats and groups on the WhatsApp account you connect. It starts read-only, and in a shared space each person gets answers only from what they can already see.
Yes, once you switch sending on for WhatsApp. Replies go out from your number as normal WhatsApp messages, and each one waits for your approval first. Turning on sending for WhatsApp doesn't turn it on for your other apps.
Meta AI reads only the messages you mention it in or share with it, and Meta AI Memory is no longer available. Ditto keeps one memory across WhatsApp and your other apps, acts in them, and lets you pick the model. Meta AI has one clear advantage: it's already in WhatsApp.
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.
No. Ditto links to your own WhatsApp or the WhatsApp Business app as a device, so the chats you already have come into memory. If your business runs a WhatsApp Business Platform number, connect it separately as WhatsApp Business.
Yes. Open-source servers such as lharries/whatsapp-mcp connect personal chats to Claude, and Meta's WhatsApp Business Tools MCP manages business numbers from AI tools. Ditto's MCP server does a different job: it gives ChatGPT, Claude and Cursor one memory across WhatsApp and your other apps.
OpenAI withdrew ChatGPT from WhatsApp in most countries on 15 January 2026. In the Ditto app, pick a GPT model and it works on the same memory as your WhatsApp chats. You can also connect ChatGPT to Ditto over MCP to recall that memory.
No. Ditto doesn't run a bot that customers chat with. It works for you and your team on your own messages: it finds what was agreed, drafts replies and follows up in your other apps.
Your phone stays in control of your WhatsApp account. WhatsApp logs out linked devices if your phone goes unused for more than 14 days. If that happens, link Ditto again from the Ditto app.
Not for Ditto. Zapier and n8n run fixed steps on a WhatsApp Business number and see only new messages. Ditto reads your own chats into one memory and acts from a plain request. Keep any automations you already run.
No. Your WhatsApp data is not used to train AI models.
Yes. Open any memory to see the message it came from, then edit, export or delete it. Disconnecting WhatsApp stops Ditto reading it.
Ditto connects WhatsApp to every app your team uses, remembers what every client agreed and acts when you ask. Start on the free plan, then prepaid usage is available with Flex.
Read-only by defaultNo card to start