Built by Metorial, the integration platform for agentic AI.
Archive (soft delete) a ticket in HubSpot.
Create a new pipeline with stages in HubSpot for deals, tickets, or orders.
Update an existing deal's properties in HubSpot CRM. Use this to change deal stage, amount, close date, or any other deal property.
List CRM owners (users who can be assigned to records) in HubSpot. Useful for finding owner IDs to assign to contacts, companies, deals, or tickets.
Retrieve a support ticket from HubSpot by ID.
List all pipelines for a given object type in HubSpot. Pipelines define the lifecycle stages for deals, tickets, or orders.
Update an existing contact's properties in HubSpot CRM. Only the provided properties will be updated; other properties remain unchanged.
Add or remove records from a static list in HubSpot. Provide record IDs to add, remove, or both in a single operation.
Create an association (relationship) between two CRM objects in HubSpot. Common associations include contact-to-company, deal-to-contact, and ticket-to-company.
Retrieve a contact from HubSpot CRM by ID. Optionally specify which properties to return and which associated objects to include.
Retrieve all associations of a specific type for a CRM object. For example, get all contacts associated with a company, or all deals associated with a contact.
List deals from HubSpot CRM with pagination support.
Archive (soft delete) a deal in HubSpot CRM.
List companies from HubSpot CRM with pagination support.
Retrieve a specific CRM owner by ID from HubSpot.
Archive (soft delete) a contact in HubSpot CRM. The contact can be restored later from the recycling bin.
Create a new deal in HubSpot CRM. Provide deal properties such as dealname, amount, dealstage, pipeline, and closedate.
Create a new support ticket in HubSpot. Provide ticket properties such as subject, content, pipeline stage, and priority.
Archive (soft delete) a company in HubSpot CRM. The company can be restored later.
Delete a pipeline from HubSpot. All objects in the pipeline must be moved to another pipeline first.
Create a new custom property on a CRM object type in HubSpot. Define the property name, type, field type, and optionally enumeration options.
Retrieve an engagement (note, email, call, meeting, or task) from HubSpot by ID and type.
Update an existing ticket's properties in HubSpot. Use this to change ticket status, priority, assignment, or any other property.
Update an existing company's properties in HubSpot CRM. Only the provided properties will be updated.
Create a new engagement (note, email, call, meeting, or task) in HubSpot and optionally associate it with CRM records. Use **notes** for internal comments, **emails** for email tracking, **calls** for call logs, **meetings** for meeting records, and **tasks** for action items.
Delete a list from HubSpot. This removes the list definition but does not delete the records in it.
Create a new contact in HubSpot CRM. Provide contact properties such as email, firstname, lastname, phone, company, and any custom properties defined in your HubSpot account.
Search for CRM objects in HubSpot using filters, query text, and sorting. Supports searching contacts, companies, deals, tickets, and any other object type. Filter groups use OR logic between groups and AND logic within each group.
Create a new company in HubSpot CRM. Provide company properties such as name, domain, industry, and any custom properties.
List all properties defined for a CRM object type in HubSpot. Returns both default and custom properties with their configurations.
List support tickets from HubSpot with pagination support.
Remove an association between two CRM objects in HubSpot. This removes the relationship link without deleting the objects themselves.
Update an existing engagement's properties in HubSpot.
List contacts from HubSpot CRM with pagination support. Returns a page of contacts with their properties.
Create a new contact list in HubSpot. Lists can be STATIC (manually managed membership) or DYNAMIC (membership based on filter criteria).
Delete an engagement (note, email, call, meeting, or task) from HubSpot.
Retrieve a company from HubSpot CRM by ID. Optionally specify which properties and associations to include.
Search for lists in HubSpot by name. Optionally filter by processing type (STATIC or DYNAMIC).
Retrieve a specific pipeline with its stages from HubSpot.
Retrieve a list from HubSpot by ID, including its metadata and membership count.
Retrieve a deal from HubSpot CRM by ID. Optionally specify which properties and associations to include.