Connect to HubSpot CRM to manage contacts, deals, companies, tickets, and pipelines.
| Action | Description | Parameters | Returns |
|---|---|---|---|
create_company ⚠ | Create a new company | name [domain, properties] | HubSpotCompany |
create_contact ⚠ | Create a new contact | email [firstname, lastname, phone, company] | HubSpotContact |
create_deal ⚠ | Create a new deal | dealname [pipeline, dealstage, amount] | HubSpotDeal |
create_ticket ⚠ | Create a new ticket | subject [pipeline, stage, priority] | HubSpotTicket |
delete_contact ⚠ | Delete a contact | contact_id | NoneType |
delete_deal ⚠ | Delete a deal | deal_id | NoneType |
get_company | Get a single company by ID | company_id | HubSpotCompany |
get_contact | Get a single contact by ID | contact_id | HubSpotContact |
get_deal | Get a single deal by ID | deal_id | HubSpotDeal |
get_ticket | Get a single ticket by ID | ticket_id | HubSpotTicket |
list_companies | List companies | [limit, after] | PaginatedList[HubSpotCompany] |
list_contacts | List contacts | [limit, after] | PaginatedList[HubSpotContact] |
list_deals | List deals | [limit, after] | PaginatedList[HubSpotDeal] |
list_pipelines | List pipelines for an object type | [object_type] | list |
list_tickets | List tickets | [limit, after] | PaginatedList[HubSpotTicket] |
search_contacts | Search contacts by query | query [limit] | PaginatedList[HubSpotContact] |
update_contact | Update an existing contact | contact_id, properties | HubSpotContact |
update_deal | Update an existing deal | deal_id, properties | HubSpotDeal |
update_ticket | Update an existing ticket | ticket_id, properties | HubSpotTicket |
Full schema explorer, code generation, and live API testing