Remembers what every group decided
Decisions, reports and promises from your chats, groups and channels, linked to the ticket, email or doc behind each one. Ask weeks later and get the answer.
Ditto reads the Telegram chats, groups and channels you already have into one memory with your other apps. Ask any time and get the answer, with the message it came from.
Free plan, no card needed. See pricing for prepaid usage plans.
Testers reported photos stuck on syncing after the 2.4 update. Felix traced it to the upload queue and merged a fix on 22 September. Nina set 2.4.1 to reach the beta group on 3 October.
Agreed in a busy Telegram group, then buried under the next day's messages.
Telegram holds the chat. Tickets, email and docs hold the rest.
To each new group member, and to every new AI chat.
What was promised in Telegram never reaches the tracker or the calendar.
Decisions, reports and promises from your chats, groups and channels, linked to the ticket, email or doc behind each one. Ask weeks later and get the answer.
Slack, Linear, GitHub, Gmail and many more feed one memory. Ask once and Ditto checks them all.
Reply to the testers in Driftwood Beta, add their screen recordings to DRF-212, draft the 2.4.1 release note.
Replies in the group, files the issue and drafts the release note, then waits for your OK. Set routine Telegram jobs to run on a schedule.
Use a low-cost model for group catch-ups, or connect Claude and Cursor over MCP. Ditto brings the same context every time, so nobody re-explains.
Ditto is for teams whose work spans several apps and several people. If what was said in Telegram matters somewhere else, Ditto keeps it in one shared memory: a second brain the whole team can ask.
Three steps, then it keeps working in the background.
Connect your own Telegram account from the Ditto app. There's no bot to build, and it starts read-only.
Decisions, people and projects 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 Telegram once you turn sending on.
Connect Telegram, Slack and Discord and watch your history sync in.
Telegram, Slack and Discord threads inside Ditto, each shown like the original app.
Telegram's own AI summarises long channel posts and edits your text. Claude Code Channels and Telegram MCP servers such as telegram-mcp connect Telegram to Claude and other AI tools. Automation tools run fixed steps through a Telegram bot. AI agents answer inside a chat. Ditto keeps one memory across Telegram and every app you connect, and acts in them.
| Capability | Ditto | Telegram's own AIAI summaries, AI Editor, AI bots | ChatGPT or Claude + TelegramTelegram MCP servers, Claude Code Channels | Automation toolsZapier, Make, n8n with a Telegram bot | AI agentsIn Telegram, Slack and Teams |
|---|---|---|---|---|---|
Remembers across sessions, models and toolsiAsk weeks later, on a different model or from Claude, and what the group said is still there. | ✓Full | ✗None | –Partial | ✗None | –Partial |
Reads the Telegram chats you already have, not only a bot'siDitto connects to your own Telegram account, while a bot sees only the messages sent to it. | ✓Full | –Partial | ✓Full | ✗None | –Partial |
One memory across Telegram and every app you connectiWhat a group agreed in Telegram is there when you ask from Slack, email or a coding agent. | ✓Full | ✗None | –Partial | ✗None | –Partial |
Answers one question from Telegram and your other apps, with sourcesiAsk why a release slipped and get the Telegram message, the issue and the Slack thread in one answer. | ✓Full | ✗None | –Partial | ✗None | –Partial |
Acts in Telegram and your other apps from one requestiOne request replies in the group, files the issue and books the call. | ✓Full | –Partial | ✓Full | –Partial | ✓Full |
Runs on a scheduleiA Friday recap of open threads or a morning list of unanswered messages, set up from a plain request. | ✓Full | ✗None | –Partial | ✓Full | ✓Full |
Built into Telegram, nothing to installiTelegram's AI summaries and AI Editor are already in the app, while Ditto connects to your account from the Ditto app. | ✗None | ✓Full | –Partial | –Partial | ✓Full |
The same memory in ChatGPT, Claude, Cursor and your other AI toolsiWhat was said on Telegram 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 group catch-ups and a stronger one for release planning, on the same memory. | ✓Full | ✗None | –Partial | ✓Full | –Partial |
Read-only until you turn on sendingiDitto reads your chats first and sends nothing to Telegram until you switch sending on. | ✓Full | –Partial | –Partial | –Partial | ✗None |
Replies wait for your approvaliEach reply waits for your OK unless you set that action to run on its own. | ✓Full | ✗None | –Partial | –Partial | ✗None |
See, edit and export what it remembersiOpen what Ditto remembers from a chat, correct it, export it or delete it. | ✓Full | ✗None | –Partial | ✗None | ✗None |
Connect them once. Ditto remembers across all of them, so you ask 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 Telegram chats, groups and channels you connect, next to your other apps. Ask weeks later, in the Ditto app, in Slack or from an MCP client, and it answers with the decision and the message it came from.
The private chats, groups and channels on the Telegram account you connect. Secret chats stay on the device where they started, so Ditto doesn't read them. 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 Telegram. Replies arrive as normal messages from you. They wait for your approval unless you set that action to run on its own, and turning on sending for Telegram doesn't turn it on for your other apps.
Telegram's AI summarises long channel posts and rewrites your text, and an AI bot you mention sees only the message it's tagged in. Ditto keeps one memory across your Telegram chats and your other apps, acts in them, and lets you pick the model. Telegram's AI has one clear advantage: it's already in the app.
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 connects to your own Telegram account, so there's no bot to create, no token and no code. Because it isn't a bot, it reads the chats you already have, not only the messages someone sends to a bot.
Yes. Open-source servers such as telegram-mcp let Claude, Cursor and other MCP clients read and send Telegram messages during a session. Ditto's MCP server does a different job: it gives those tools one memory across Telegram and your other apps, and that memory lasts between sessions.
Yes. Claude Code Channels lets you message a running Claude Code session through a Telegram bot, and Telegram MCP servers connect Telegram to Claude and other MCP clients. Connect Ditto over MCP as well and ChatGPT, Claude or Cursor can recall what your team said on Telegram and in your other apps.
Yes. Ask for a catch-up on the groups and channels you missed and Ditto summarises them, then lists what still needs your reply, checked against your other apps. You can schedule it, for example every morning before work.
Yes. Open the chat in the Ditto app, flip the composer to Ditto or type @Ditto, and ask. Ditto answers from the chat and your other apps, and nothing posts to the group.
Not for Ditto. Those tools run fixed steps through a Telegram bot, and the bot sees only messages sent to it. Ditto reads your own chats into one memory and acts from a plain request. Keep any automations you already run.
No. Your Telegram 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 Telegram stops Ditto reading it.
Ditto connects Telegram to every app your team uses, remembers what each group decided and acts when you ask. Start on the free plan, then prepaid usage is available with Flex.
Read-only by defaultNo card to start