How to Connect Claude to HubSpot
Ask about a deal and get the real CRM answer. An agent holds the HubSpot connection with a token from your own settings, no app review, no sync pipeline.
You can have Claude working with HubSpot in about ten minutes, and you don't have to build or babysit an MCP server to get there. The practical route is a middle layer: connect HubSpot to myAgents, connect Claude to myAgents, and ask for what you want in plain language. A persistent agent holds the HubSpot connection, does the work, and reports back to the chat you already use.
Doesn't Claude already connect to HubSpot?
It does. HubSpot ships an official connector in Claude's directory. For questions in a chat, and on plans with scheduled tasks for simple recurring jobs too, it is a genuinely good tool. We'd point you to it even if we sold nothing.
What myAgents adds is the shape of a team, not a feature toggle. Each agent is a role with its own skill and only the HubSpot access you chose to grant it. Every run is logged and itemized. Outward permissions are per channel and per agent: some actions queue for your approval, others run as soon as you grant them, and nothing widens on its own. And agents hand work to each other, so the HubSpot work connects to the rest of your back office instead of living in one assistant's thread. A personal assistant and a staffed office are both useful. They are not the same thing.
The three-step setup
- Connect HubSpot to myAgents. Hire an agent (it takes a couple of minutes), then link HubSpot from the Connections page. You choose exactly which agents get access.
- Connect Claude to myAgents. On claude.ai: Settings, then Connectors, then add myAgents as a custom connector and approve it. The full walkthrough covers Claude Desktop, Claude Code, ChatGPT, and Gemini too.
- Ask. From Claude you can check on your team, hand work to an agent, and pull up the results. The agent does the HubSpot work on its side; ask Claude to check in and it reads the reply back to you, or open myAgents and see it there.
What your agent can do in HubSpot
You connect HubSpot with a private app access token created in your own HubSpot settings, so there's no app review to wait for. Your agent reads and searches contacts, companies, deals, and tickets. Grant write access and it can create and update records, log notes on the timeline, and raise follow-up tasks, so the CRM stops depending on your memory.
What people actually use it for
A pipeline review that names the deals going quiet. Call notes logged to the right contact minutes after you paste them. Follow-up tasks raised automatically when a deal stage changes.
Where this goes next
One agent with one connection is the starting point. The same team can hold your other tools, work them on its own schedule, and keep a log of everything it did, so the HubSpot agent is usually the first hire, not the last.
Hiring the team takes a couple of minutes and starts with free credits to try it, then from $25 a month. You stay the boss. The busywork stops being yours.
Try it on your own work
Hire your first team in about two minutes. $10 in free credits, no credit card required.
Frequently asked questions
- How do I connect HubSpot to Claude?
- HubSpot ships an official connector in Claude's directory. That is the quick answer for chat sessions. For a standing CRM assistant, create a private app token in your HubSpot settings, paste it into myAgents, and connect Claude to myAgents. Minutes either way, no review queue.
- Can the agent change CRM records?
- Only if you grant write access. Reads and searches work with the base grant; creating and updating records, logging notes, and raising tasks are a separate choice.
- Is my CRM data synced somewhere?
- No sync pipeline. The agent queries HubSpot live when it works, and the results go to you.
See the team built for you
myAgents ships ready-made teams tuned to how you work: