← All Skills
H

CRM & sales

HubSpot

Update contacts, deals, and pipelines.

HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experiences

Triggers2

Things that can wake up your HubSpot coworker.

  • Contact Created Trigger

    Contact Created Trigger

    HUBSPOT_CONTACT_CREATED_TRIGGER
  • Deal Stage UpdatedTrigger

    Deal Stage UpdatedTrigger

    HUBSPOT_DEAL_STAGE_UPDATED_TRIGGER

Actions8

Things your coworker can do in HubSpot.

  • Create Contact From Natural Language

    Creates a new contact in HubSpot from a natural language description. Fetches the contact property schema at runtime, uses an LLM to generate the correct property payload, and creates the contact.

    HUBSPOT_CREATE_CONTACT_FROM_NL
  • Create CRM Object From Natural Language

    Creates a new CRM object (contact, deal, company, ticket, or custom object) in HubSpot from a natural language description. Fetches the object's property schema at runtime, uses an LLM to generate the correct property payload, and creates the object.

    HUBSPOT_CREATE_CRM_OBJECT_FROM_NL
  • Create Deal From Natural Language

    Creates a new deal in HubSpot from a natural language description. Fetches the deal property schema and pipeline stages at runtime, uses an LLM to generate the correct property payload, and creates the deal.

    HUBSPOT_CREATE_DEAL_FROM_NL
  • Create object association

    Tool to create or label an association between two CRM records using HubSpot Associations v4 API. Use when you need to link records (e.g., contact to company, deal to contact) with explicit association labels.

    HUBSPOT_CREATE_OBJECT_ASSOCIATION
  • Create product

    Creates a new HubSpot product. Note: Products are catalog items and cannot be directly associated with deals, contacts, or companies. To connect product information to a deal or quote, create a line item using HUBSPOT_CREATE_LINE_ITEM that references this product's ID via hs_product_id.

    HUBSPOT_CREATE_PRODUCT
  • Create tickets

    Creates multiple HubSpot tickets in a batch, each with its own properties and associations; `inputs` list must not be empty, each item needs `properties`, and associations/custom properties must be validly defined using internal names for custom fields and ISO 8601 for dates.

    HUBSPOT_CREATE_TICKETS
  • Get pipeline stage audit

    Retrieves a reverse chronological list of all mutations (changes) for a specific pipeline stage, including CREATE and UPDATE events with timestamps and details.

    HUBSPOT_GET_PIPELINE_STAGE_AUDIT
  • Batch read associations

    Tool to batch-read CRM associations (e.g., deals→contacts, deals→companies) for up to 1,000 source record IDs in one request. Use when you need to retrieve associated target IDs and association type metadata for multiple records efficiently, avoiding rate-limit issues from per-record GET calls.

    HUBSPOT_READ_ASSOCIATIONS_BATCH