Skip to content
HubSpot logo

HubSpot integration

Powerful CRM that offers tools for sales, customer service, and marketing automation.

Actions
45
Triggers
24
Auth
OAuth 2.0 or Custom auth
License
MIT, open source
Updated
September 2026

About the HubSpot integration

Add the HubSpot piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine HubSpot with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in HubSpot

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • Company Recently Created or Updated

    Triggers when a company recently created or updated.

    2 fields

  • Contact Recently Created or Updated

    Triggers when a contact recently created or updated.

    2 fields

  • New Deal Property Change

    Triggers when a specified property is updated on a deal.

    1 field

  • New Email Subscriptions Timeline

    Triggers when a new email timeline subscription added for the portal.

  • Line Item Recently Created or Updated

    Triggers when a line item recently created or updated.

    2 fields

  • New Company

    Trigger when a new company is added.

    2 fields

  • New Company Property Change

    Triggers when a specified property is updated on a company.

    1 field

  • New Contact

    Trigger when new contact is available.

    2 fields

  • New Contact in List

    Triggers when a new contact is added to the specified list.

    3 fields

  • New Contact Property Change

    Triggers when a specified property is updated on a contact.

    1 field

  • New COS Blog Article

    Triggers when a new article is added to your COS blog.

    1 field

  • New Custom Object

    Triggers when new custom object is available.

    3 fields

  • New Custom Object Property Change

    Triggers when a specified property is updated on a custom object.

    2 fields

  • New Deal

    Trigger when a new deal is added.

    2 fields

  • New Email Event

    Triggers when all,or specific new email event is available.

    1 field

  • New Engagement

    Triggers when a new engagement is created.

    1 field

  • New Form Submission

    Triggers when a form is submitted.

    2 fields

  • New Line Item

    Triggers when new line item is available.

    2 fields

  • New Product

    Triggers when new product is available.

    2 fields

  • New Ticket

    Trigger when new ticket is available.

    2 fields

  • New Ticket Property Change

    Triggers when a specified property is updated on a ticket.

    1 field

  • Product Recently Created or Updated

    Triggers when a product recently created or updated.

    2 fields

  • New Task

    Trigger when a new task is added.

    2 fields

  • Updated Deal Stage

    Triggers when a deal enters a specified stage.

    4 fields

Actions

Everything Activepieces can do in HubSpot

Drop any of these into a flow and fill in the fields. No code is required.

  • Add contact To List

    Add contact to list

    2 fields

  • Add Contact to Workflow

    Adds a contact to a specified workflow in your HubSpot account.

    2 fields

  • Create Associations

    Creates associations between objects

    5 fields

  • Create Company

    Creates a company in Hubspot.

    3 fields

  • Create Contact

    Creates a contact in Hubspot.

    3 fields

  • Create COS Blog Post

    Creates a blog post in you Hubspot COS blog.

    8 fields

  • Create Custom Object

    Creates a custom object in Hubspot.

    4 fields

  • Create Deal

    Creates a new deal in Hubspot.

    6 fields

  • Create Line Item

    Creates a line item in Hubspot.

    4 fields

  • Create Page

    Creates a new landing/site page.

    10 fields

  • Create or Update Contact

    Creates a new contact or updates an existing contact based on email address.

    2 fields

  • Create Product

    Creates a product in Hubspot.

    3 fields

  • Create Ticket

    Creates a ticket in HubSpot.

    6 fields

  • Get Company

    Gets a company.

    3 fields

  • Get Contact

    Gets a contact.

    3 fields

  • Get Custom Object

    Gets a custom object.

    4 fields

  • Get Deal

    Gets a deal.

    3 fields

  • Get Line Item

    Gets a line item.

    3 fields

  • Get Product

    Gets a product.

    3 fields

  • Get Page

    Gets landing/site page Details.

    2 fields

  • Get Ticket

    Gets a ticket.

    3 fields

  • Delete Page

    Deletes an existing landing/site page.

    2 fields

  • Remove Associations

    Removes associations between objects

    5 fields

  • Remove Contact from List

    Remove a contact from a specific list.

    2 fields

  • Remove Email Subscription

    Removes email subscription.

    1 field

  • Update Company

    Updates a company in Hubspot.

    4 fields

  • Update Contact

    Updates a contact in Hubspot.

    4 fields

  • Update Custom Object

    Updates a custom object in Hubspot.

    5 fields

  • Update Deal

    Updates a deal in HubSpot.

    7 fields

  • Update Line Item

    Updates a line item in Hubspot.

    5 fields

  • Update Product

    Updates a product in Hubspot.

    4 fields

  • Update Ticket

    Updates a ticket in HubSpot.

    7 fields

  • Upload File

    Uploads a file to HubSpot File Manager.

    4 fields

  • Find Associations

    Finds associations between objects

    3 fields

  • Find Company

    Finds a company by searching.

    6 fields

  • Find Contact

    Finds a contact by searching.

    6 fields

  • Find Custom Object

    Finds a custom object by searching.

    7 fields

  • Find Deal

    Finds a deal by searching.

    6 fields

  • Find Line Item

    Finds a line item by searching.

    6 fields

  • Find Product

    Finds a product by searching.

    6 fields

  • Find Ticket

    Finds a ticket by searching.

    6 fields

  • Get Owner by Email

    Gets an existing owner by email.

    1 field

  • Get Owner by ID

    Gets an existing owner by ID.

    1 field

  • Get Pipeline Stage Details

    Finds and retrieves CRM object pipeline stage details.

    3 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Use HubSpot in a flow

Connect HubSpot once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

HubSpot, answered.

Yes. Activepieces is open source and free to start, and the HubSpot piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the HubSpot piece to a flow, then authenticate with OAuth 2.0 or Custom auth. Once connected, its 24 triggers and 45 actions are available anywhere in the builder.

"Company Recently Created or Updated" can start a flow that runs "Add contact To List", and you can chain HubSpot together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the HubSpot piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call HubSpot actions as tools.