Search contacts, create contacts and deals, update deals, and list companies in your HubSpot CRM.
HubSpot is mapped and documented, but one-click connection isn't live yet — the app shows it as Coming soon. Only Google Calendar, Drive, Mail, and Tasks are connectable today; see the Standard integrations catalogue for what's live now.
| Category | 🤝 CRM |
| Connection | Coming soon not yet connectable — once live it will connect via OAuth 2.0. |
| Actions | 34 total — 14 read, 20 write |
Once connected, HubSpot exposes the following actions. The AI can call them with #-mentions in chat, an agent can be granted a subset as tools, and a workflow can run them in an integration-action node.
| Action | Type | What it does | Proxy |
|---|---|---|---|
Clone Marketing Emailclone-marketing-email | Write | Clone an existing marketing email | Yes |
Create Companycreate-company | Write | Create a company record | Yes |
Create Contactcreate-contact | Write | Create a new HubSpot contact. | — |
Create Dealcreate-deal | Write | Create a new HubSpot deal. | — |
Create Marketing Emailcreate-marketing-email | Write | Create a marketing email in HubSpot | Yes |
Create Taskcreate-task | Write | Create a HubSpot task with type, title, priority, assignee, due date, notes, and optional associations to contacts, companies, or deals | Yes |
Create Ticketcreate-ticket | Write | Create a support ticket in HubSpot CRM | Yes |
Delete Companydelete-company | Write | Delete a company record | Yes |
Delete Contactdelete-contact | Write | Delete a contact record | Yes |
Delete Dealdelete-deal | Write | Delete a deal record | Yes |
Delete Marketing Emaildelete-marketing-email | Write | Delete a marketing email | Yes |
Delete Taskdelete-task | Write | Delete a HubSpot task by record ID | Yes |
Delete Ticketdelete-ticket | Write | Delete a support ticket | Yes |
Delete Userdelete-user | Write | Delete a HubSpot provisioned user by ID | Yes |
Fetch Propertiesfetch-properties | Read | List CRM property metadata for a specified HubSpot object type | Yes |
Get Companyget-company | Read | Get a company by ID | Yes |
Get Contactget-contact | Read | Get a contact by ID | Yes |
Get Dealget-deal | Read | Get a deal by ID | Yes |
Get Marketing Emailget-marketing-email | Read | Get a marketing email by ID | Yes |
Get Ownerget-owner | Read | Get an owner by ID | Yes |
Get Ticketget-ticket | Read | Get a ticket by ID | Yes |
List Companieslist-companies | Read | List HubSpot companies. | — |
List Contactslist-contacts | Read | List contact records | Yes |
List Dealslist-deals | Read | List deal records from HubSpot CRM | Yes |
List Marketing Emailslist-marketing-emails | Read | List marketing emails | Yes |
List Ticketslist-tickets | Read | List support tickets | Yes |
Search Contactssearch-contacts | Read | Search HubSpot contacts. | — |
Search Ticketssearch-tickets | Read | Search tickets by criteria | Yes |
Update Companyupdate-company | Write | Update a company record | Yes |
Update Contactupdate-contact | Write | Update a contact record | Yes |
Update Dealupdate-deal | Write | Update fields on an existing HubSpot deal. | — |
Update Marketing Emailupdate-marketing-email | Write | Update a marketing email | Yes |
Update Taskupdate-task | Write | Update a HubSpot task's fields, owner, due date, and associations | Yes |
Update Ticketupdate-ticket | Write | Update a support ticket | Yes |
Actions tagged Write create, update, or delete data. In chat and agent paths they pause for your confirmation before running; workflows treat their deterministic wiring as implicit consent. Agent tools covers how to scope which actions an agent may use.
HubSpot is governed per organization: an admin sets a monetary spend cap and a monthly call quota. A quota of 0 disables the integration — it never means unlimited. See the Integrations overview for the full governance model.