Tool

Create property

HubSpot Create Property is a powerful tool designed to customize your HubSpot CRM by enabling the creation of new custom properties for various HubSpot object types. It allows businesses to tailor their CRM data structure to fit their unique workflows and data management needs.

HubSpot

Features

  • Supports creation of custom properties for multiple HubSpot object types including contacts, deals, companies, tickets, and custom objects.
  • Allows specification of property data types such as string, number, date, boolean, and enumeration for flexible data input.
  • Enables control over how properties appear in HubSpot through various field types like text, select dropdowns, checkboxes, and date pickers.
  • Supports option lists for enumeration type properties to standardize inputs and enhance data consistency.
  • Includes safety checks and guardrails to prevent unintended data modifications and ensure only authorized updates to CRM data.

Benefits

  • Enhances CRM customization to better align with specific business processes and data requirements.
  • Improves data organization and accuracy by allowing precise property creation tailored to business needs.
  • Facilitates better reporting and analytics with structured and relevant custom data fields.
  • Streamlines workflows by integrating property creation with existing HubSpot ecosystem and APIs.
  • Reduces dependency on default HubSpot properties, empowering teams to capture unique data insights directly within CRM.

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. Creates new custom properties for HubSpot object types, enabling data structure customization.

📋 Prerequisites:
  1. Use the hubspot-get-user-details tool to get the OwnerId and UserId if you don't have that already.
  2. Use the hubspot-list-objects tool to sample existing objects for the object type.
  3. If hubspot-list-objects tool's response isn't helpful, use hubspot-list-properties tool.

🧭 Usage Guidance:
  1. Use this tool when you need to create a new custom property for a HubSpot object type.
  2. Makes sure that the user is looking to create a new property, and not create an object of a specific object type.
  3. Use list-properties to get a list of all properties for a given object type to be sure that the property does not already exist.
  4. Use list-properties to to understand the data structure of object properties first.

Parameters

14 parameters

NameTypeDescription
objectTyperequiredstring

The type of HubSpot object to create the property for. 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.

namerequiredstring

The internal property name, which must be used when referencing the property via the API

labelrequiredstring

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

descriptionstring

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

groupNamerequiredstring

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)

hasUniqueValueboolean

Whether the property's value must be unique

calculationFormulastring

A formula that is used to compute a calculated property

externalOptionsboolean

Only for enumeration type properties. Should be set to true in conjunction with a referencedObjectType

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 .