Remembers every deal decision
Who agreed what, when and why, linked to the deal, email and call behind it. Ask weeks later and get the answer.
Ditto remembers what happens on every deal across HubSpot, email, calls and chat. Ask about any account and get the answer, with who said what and where.
Free plan, no card needed. See pricing for prepaid usage plans.
Add a note to the Harlow renewal with the reason for the move, create a task for Jordan to send the security questionnaire by Friday, and post the update in #deals.
Harlow asked for a security review before signing, after their SSO ticket stayed open. The team agreed in #deals to wait, and Jordan moved the close date on 22 September.
The deal record shows the close date moved, not why.
The deal is in HubSpot. The reasons sit in email, calls and chat.
To each new rep, to support, and to every new AI chat.
What was promised on the call never reaches the HubSpot record.
Who agreed what, when and why, linked to the deal, email and call behind it. Ask weeks later and get the answer.
Gmail, Zoom, Zendesk, Slack and many more feed one memory. Ask about any account and Ditto checks them all.
Log the Harlow call, add a task for Jordan to send the questionnaire by Friday, and draft the email to Ben.
Logs the call, updates the deal and drafts the email, then waits for your OK. Set routine jobs, like a Monday list of stalled deals, to run on a schedule.
Use a low-cost model to log call notes, or connect Claude and Cursor over MCP. Ditto brings the same account context every time, so nobody re-explains.
Ditto is for teams whose work spans several apps and several people. If the answer, or the follow-up, lives in more than one place, 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 HubSpot from Ditto's Connections page. It starts read-only until you turn on writing.
Deals, 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 acts in HubSpot when you approve.
Breeze works inside HubSpot. HubSpot's connectors give ChatGPT and Claude access to your CRM. Automation tools run fixed steps. Enterprise search looks across apps. Ditto keeps one memory across HubSpot and every app you connect, and acts in them.
| Capability | Ditto | HubSpot BreezeBreeze Assistant, Agent Hub | ChatGPT or Claude + HubSpotHubSpot connectors, HubSpot MCP | Automation toolsHubSpot workflows, Zapier, n8n, Make | Enterprise searchGlean, Dust |
|---|---|---|---|---|---|
Remembers across sessions, models and toolsiAsk weeks later, on a different model or from Claude, and the account context is still there. | ✓Full | –Partial | –Partial | ✗None | –Partial |
Remembers who agreed what on each dealiAsk why a close date moved and get the email, call and thread behind it. | ✓Full | –Partial | ✗None | ✗None | –Partial |
One memory across every app you connectiWhat Ditto learns from HubSpot is there when you ask about an email, a ticket or a call, and the other way round. | ✓Full | –Partial | –Partial | ✗None | –Partial |
Answers one question from HubSpot and your other apps togetheriChecks the deal, email, calls and tickets at once. Enterprise search and the ChatGPT or Claude connectors do this too. | ✓Full | –Partial | ✓Full | ✗None | ✓Full |
Acts in HubSpot and your other apps from one requestiOne request logs the call, moves the deal and drafts the email. | ✓Full | –Partial | ✓Full | –Partial | ✓Full |
Runs on a scheduleiA Monday list of stalled deals or a weekly pipeline note, set up from a plain request. | ✓Full | ✓Full | –Partial | ✓Full | ✓Full |
Built into HubSpot, nothing to installiBreeze Assistant comes with every HubSpot subscription. Ditto connects to HubSpot in a few clicks. | ✗None | ✓Full | –Partial | –Partial | ✗None |
Works from the Ditto app, Slack or the AI tools you already useiUse the same memory from the Ditto app, Slack, Claude, Cursor or Codex. | ✓Full | –Partial | –Partial | –Partial | ✓Full |
Connects to any appiDitto connects to any app that supports MCP, and every app shares the same memory. | ✓Full | –Partial | –Partial | ✓Full | ✓Full |
Starts read-only, and you choose what runs on its owniHubSpot stays read-only until you turn on writing, and changes wait for approval unless you set an action to run on its own. | ✓Full | ✗None | –Partial | –Partial | –Partial |
Respects HubSpot permissions in every answeriDitto checks the permissions set in HubSpot before it shares anything, so a rep limited to their own deals only gets answers about those deals. | ✓Full | ✓Full | ✓Full | –Partial | ✓Full |
Pick the model for each task, or bring your own keyiChoose the model for each job from any provider, or use your own API key. | ✓Full | ✗None | –Partial | ✓Full | ✓Full |
See, edit and export what it remembersiOpen what Ditto remembers, correct it, export it or delete it. | ✓Full | –Partial | –Partial | ✗None | –Partial |
Connect them once. Ditto remembers across all of them, so you ask about an account 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 HubSpot records you connect, next to your email, calls and chat. Ask weeks later, in the Ditto app, in Slack or from an MCP client, and it answers with the decision and its sources.
The records you connect, such as contacts, companies, deals, tickets, notes and logged emails, calls and meetings. It starts read-only, and it checks the permissions set in HubSpot before it shares anything, so each person gets answers only from records they can already see.
Yes, once you turn on writing. It uses HubSpot's own actions, such as logging a call, moving a deal, adding a note or creating a task. Changes wait for your approval unless you set an action to run on its own.
Breeze Assistant comes with HubSpot and works mainly with your HubSpot data. Ditto keeps one memory across HubSpot and your other apps, works with any model you choose, and brings the same memory to Claude and Cursor.
HubSpot says Breeze Assistant is included with every subscription at no extra cost, and many Breeze agents and AI features run on HubSpot Credits, bought in packs or as you use them. Ditto starts free, and prepaid usage is available with Flex.
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.
Yes. Connect Ditto over MCP and those tools can search your HubSpot memory next to your other connected apps, and save what you do there. They don't act in HubSpot through Ditto.
Yes. HubSpot's connector for ChatGPT can look up, create and update CRM records within your HubSpot permissions. Ditto adds memory across your other apps, actions that wait for your approval, and a choice of model.
Yes. Breeze is HubSpot's AI: Breeze Assistant for chat, summaries and record updates, and Breeze agents for jobs such as prospecting and customer service. Ditto keeps one memory across HubSpot and your other apps, and you pick the model.
Yes. HubSpot runs its own MCP server that gives AI tools access to your CRM data. Ditto's MCP server gives the same tools memory across HubSpot and your other apps, and you can use both in one tool.
No. Ditto doesn't copy fields between apps on a trigger. It reads HubSpot and your other apps into one memory, answers across them and acts when you ask. Keep the syncs you already run.
Yes, in a shared team space. Sales and support work from the same account history, and Ditto checks each person's HubSpot permissions before it answers. Team memory stays when someone leaves.
No. Your memory is not used to train models. Open any memory to see where it came from, then edit, export or delete it. Disconnect HubSpot and Ditto stops reading it.
Ditto connects HubSpot to every app your team uses, remembers what was agreed on every deal and acts when you ask. Start on the free plan, then prepaid usage is available with Flex.
Read-only by defaultNo card to start