Available Tools

Associate Objects
Creates an association (v3) between two HubSpot CRM objects using associationType string.
Batch Read Objects
Batch read HubSpot objects (contacts, companies, deals, tickets, notes) by IDs or alternative idProperty. Supports properties, propertiesWithHistory, archived.
Create Company
Creates a new company in HubSpot. Required: name (company name). Optional: domain, industry, custom properties.
Create Contact
Creates a new contact in HubSpot. Required: at least one of email, firstname, or lastname. Optional: phone, company, properties.
Create Deal
Creates a new deal in HubSpot. Required: dealname (deal name). Optional: amount, dealstage, closedate, pipeline, custom properties. Note: If pipeline is specified, dealstage must also be specified (and vice versa).
Create Note
Creates a new note in HubSpot. Required: hs_note_body (note content). Optional: hs_timestamp (timestamp in ms, defaults to now), custom properties. The note can be associated with other objects (e.g., deals, contacts, companies) after creation.
Create Ticket
Creates a new ticket in HubSpot. Required: subject (ticket subject), hs_pipeline (pipeline ID), hs_pipeline_stage (stage ID). Optional: additional properties, associations. Note: Use getPipelines tool to see available pipeline and stage IDs.
Disassociate Objects
Removes (v3) the association between two objects using associationType string.
Get Associated Objects
Retrieves associated objects using v3 associations GET endpoint (supports limit & after).
Get Association Type Ids
Retrieves all possible association type IDs (and labels) between two HubSpot CRM objects. Required: fromObjectType, toObjectType. Use this tool to find the correct associationTypeId for associating objects.
Showing 1 to 10 of 25 tools