Built by Metorial, the integration platform for agentic AI.
Retrieve a company from HubSpot CRM by ID. Optionally specify which properties and associations to include.
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.
Search for lists in HubSpot by name. Optionally filter by processing type (MANUAL, DYNAMIC, or SNAPSHOT).
Add or remove records from a manually managed HubSpot list. Provide record IDs to add, remove, or both in a single operation.
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.
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.
List support tickets from HubSpot with pagination support.
Retrieve a contact from HubSpot CRM by ID. Optionally specify which properties to return and which associated objects to include.
Update an existing company's properties in HubSpot CRM. Only the provided properties will be updated.
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.
Archive (soft delete) a company in HubSpot CRM. The company can be restored later.
Delete a list from HubSpot. This removes the list definition but does not delete the records in it.
List all properties defined for a CRM object type in HubSpot. Returns both default and custom properties with their configurations.
Retrieve a specific CRM owner by ID from HubSpot.
Update an existing engagement's properties in HubSpot.
Create a new company in HubSpot CRM. Provide company properties such as name, domain, industry, and any custom properties.
Create a new support ticket in HubSpot. Provide ticket properties such as subject, content, pipeline stage, and priority.
Create a new deal in HubSpot CRM. Provide deal properties such as dealname, amount, dealstage, pipeline, and closedate.
Archive (soft delete) a contact in HubSpot CRM. The contact can be restored later from the recycling bin.
Create a new custom property on a CRM object type in HubSpot. Define the property name, type, field type, and optionally enumeration options.
Retrieve a list from HubSpot by ID, including its metadata and membership count.
Archive (soft delete) a ticket in HubSpot.
Archive (soft delete) a deal in HubSpot CRM.
List companies from HubSpot CRM with pagination support.
Delete a pipeline from HubSpot. All objects in the pipeline must be moved to another pipeline first.
Create a new pipeline with stages in HubSpot for deals, tickets, or orders.
Create a new contact list in HubSpot. Lists can be MANUAL (manually managed membership), DYNAMIC (membership based on filter criteria), or SNAPSHOT (filter-based at creation, then manually managed).
List deals from HubSpot CRM with pagination support.
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.
Delete an engagement (note, email, call, meeting, or task) from HubSpot.
Remove an association between two CRM objects in HubSpot. This removes the relationship link without deleting the objects themselves.
Update an existing ticket's properties in HubSpot. Use this to change ticket status, priority, assignment, or any other property.
Retrieve an engagement (note, email, call, meeting, or task) from HubSpot by ID and type.
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.
Retrieve a specific pipeline with its stages from HubSpot.
Update an existing deal's properties in HubSpot CRM. Use this to change deal stage, amount, close date, or any other deal property.
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 deal from HubSpot CRM by ID. Optionally specify which properties and associations to include.
List contacts from HubSpot CRM with pagination support. Returns a page of contacts with their properties.
Update an existing contact's properties in HubSpot CRM. Only the provided properties will be updated; other properties remain unchanged.
Enroll a HubSpot contact in a sales or service sequence using a connected sender email address.
Check whether a HubSpot contact is currently enrolled in a sales or service sequence.
List HubSpot sales or service sequences for a HubSpot user. Requires a Sales Hub or Service Hub Professional or Enterprise seat.
Retrieve details for a specific HubSpot sales or service sequence, including steps, settings, and dependencies.
Identify the HubSpot user and account connected to this integration.