Back to Tools
Sales & CRM OAuth
hubspot logo

HubSpot

Connect agents to HubSpot CRM. Manage contacts, deals, companies, and automate sales workflows.

Available Tools

40 tools available in this integration

Hubspot.GetAllUsers

Get all users/owners in the HubSpot portal

Hubspot.GetUserById

Retrieve detailed information about a specific user or owner by ID

Hubspot.WhoAmI

Get current user information from HubSpot

Hubspot.ToolkitEnviromentGuidance

Obtain guidance for using the HubSpot MCP Server effectively

Hubspot.CreateNoteActivity

Create a note engagement activity with required owner and associations

Hubspot.CreateCallActivity

Create a call engagement activity with required owner and associations

Hubspot.CreateEmailActivity

Create a logged email engagement activity with essential fields

Hubspot.CreateMeetingActivity

Create a meeting with essential fields including date and time

Hubspot.CreateCommunicationActivity

Log communications via SMS, WhatsApp, LinkedIn, or other channels

Hubspot.AssociateActivityToDeal

Associate a single activity object to a deal

Hubspot.UpdateNoteActivity

Modify note activities by ID or search by keywords

Hubspot.UpdateCallActivity

Modify call activities by ID or search by keywords

Hubspot.UpdateEmailActivity

Modify email activities by ID or search by keywords

Hubspot.UpdateMeetingActivity

Modify meeting activities by ID or search by keywords

Hubspot.UpdateCommunicationActivity

Modify communication activities by ID or search by keywords

Hubspot.GetContactDataByKeywords

Retrieve contact data with associated companies, deals, calls, emails

Hubspot.CreateContact

Create a contact associated with a company

Hubspot.UpdateContact

Modify contact information by ID or search by keywords

Hubspot.ListContacts

List contacts with optional filtering by company ID or deal ID

Hubspot.GetDealDataByKeywords

Retrieve deal data with associated contacts, companies, calls, emails

Hubspot.CreateDeal

Create a new deal in HubSpot

Hubspot.UpdateDeal

Modify deal information by ID or search by keywords

Hubspot.UpdateDealCloseDate

Update the expected close date of an existing deal

Hubspot.UpdateDealStage

Updates a deal's stage, validating against the current pipeline

Hubspot.GetDealById

Retrieve a specific deal by its ID from HubSpot

Hubspot.AssociateContactToDeal

Associate a contact with an existing deal in HubSpot

Hubspot.ListDeals

List deals with optional filtering by contact ID or company ID

Hubspot.GetNoteDataByKeywords

Search for note activities by search terms

Hubspot.GetCallDataByKeywords

Search for call activities by search terms

Hubspot.GetEmailDataByKeywords

Search for email activities by search terms

Hubspot.GetMeetingDataByKeywords

Search for meeting activities by search terms

Hubspot.GetTaskDataByKeywords

Search for task activities by search terms

Hubspot.GetCommunicationDataByKeywords

Search for communication activities by search terms

Hubspot.GetCompanyDataByKeywords

Retrieve company data with associated contacts, deals, calls, emails

Hubspot.CreateCompany

Create a new company in HubSpot

Hubspot.UpdateCompany

Modify company information by ID or search by keywords

Hubspot.ListCompanies

List companies with pagination support

Hubspot.GetAvailableIndustryTypes

Get all available industry types for HubSpot companies

Hubspot.GetDealPipelines

List HubSpot deal pipelines with their stages

Hubspot.GetDealPipelineStages

List stages for a specific HubSpot deal pipeline

Why agent-optimized tools matter

Built for intent, not API schemas

Forcing the agent to juggle not only what you want to get done, but also how to operate all the APIs it needs to use is a recipe for disaster. Agent-optimized tools keep the agent focused on the work at hand, not ID hunting.

Up to 100x fewer tokens

Context bloat is a serious problem that gets in the way of real work getting done with agents. Agent-optimized tools return only the fields the agent needs to get the job done, not the full API response. Up to 100x less token consumption on every call.

Coverage for the whole task

Most tasks take more than one action to finish. Agent-optimized tools cover the full sequence so the agent completes the workflow end to end, not just the first lookup.

Consistent at scale

Agent-optimized tools behave the same across every user, every run, every harness, every model, and every effort level. No need for the agent to spend time and tokens re-learning the API shape, it can focus on the task at hand. What works for one user holds up when serving thousands in production.

Your questions, answered

It's built around what an agent is trying to accomplish rather than mirroring HubSpot's raw API. Fewer required parameters, far fewer tokens per call, and coverage for the whole task — so agents succeed more often.

Yes. The toolkit is exposed over an MCP gateway that any framework or MCP client can connect to, and we publish install guides for the editors and coding agents we document.

No. Arcade proxies API calls and does not persist your HubSpot content. Where HubSpot requires credentials, Arcade brokers them and stores them encrypted at rest — the model never sees them.

With Contextual Access policies: require human approval before consequential actions, redact sensitive fields on the way back, or restrict the scopes a given agent gets.

Ready to actually ship your agent?

Free to start. Ready for enterprise when you are.