Tool

Update property

The HubSpot Update Property tool allows users to efficiently modify existing custom properties within HubSpot CRM objects, enabling tailored data management and enhanced customization of CRM records.

HubSpot

Features

  • Supports updating properties across various HubSpot object types such as contacts, companies, deals, and custom objects.
  • Allows customization of property details including label, description, group, and display order.
  • Supports multiple data types including string, number, date, enumeration, and boolean for flexible property definition.
  • Enables configuration of how properties appear in HubSpot using field types like text, select, checkbox, and calculation.
  • Provides control over property visibility and usage in forms for better CRM data governance.

Benefits

  • Enhances CRM data accuracy by allowing precise updates to custom properties.
  • Improves user experience through tailored property labels and descriptions.
  • Supports dynamic CRM customization to fit unique business workflows and requirements.
  • Enables better data segmentation and reporting with refined property management.
  • Saves time by updating properties directly via API without manual changes in HubSpot interface.

Description

🛡️ Guardrails:
  1. Data Modification Warning: This tool modifies HubSpot data. Only use when the user has explicitly requested to update their CRM.

🎯 Purpose:
  1. Updates existing custom properties for HubSpot object types, enabling data structure customization.

🧭 Usage Guidance:
  1. Use hubspot-list-objects tool to sample existing objects for the object type.
  2. If hubspot-list-objects tool's response isn't helpful, use hubspot-list-properties tool.

Parameters

12 parameters

NameTypeDescription
objectTyperequiredstring

The type of HubSpot object the property belongs to. Valid values include: appointments, companies, contacts, courses, deals, leads, line_items, listings, marketing_events, meetings, orders, postal_mail, products, quotes, services, subscriptions, tickets, users. For custom objects, use the hubspot-get-schemas tool to get the objectType.

propertyNamerequiredstring

The name of the property to update

labelstring

A human-readable property label that will be shown in HubSpot

descriptionstring

A description of the property that will be shown as help text

groupNamestring

The name of the property group the property belongs to

typeenum

The data type of the property

fieldTypeenum

Controls how the property appears in HubSpot

optionsobject[]

A list of valid options for enumeration properties

formFieldboolean

Whether the property can be used in forms

hiddenboolean

Whether the property should be hidden in HubSpot

displayOrderinteger

The order for displaying the property (lower numbers displayed first)

calculationFormulastring

A formula that is used to compute a calculated property

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .