HubSpot sales and marketing customer-lifecycle provider with capability-scoped OAuth or private-app token readiness.

79 listed actions5 capability groups

Connection facts

What the HubSpot connector actually exposes.

These details come from the current StackOS provider manifest and action catalog. They describe the available connection—not a promise that every workflow will use every action.

Connection method
oauth-or-api-key
Setup
Create a project-based HubSpot OAuth app, register the fixed StackOS callback, configure CRM Core as required scopes and the selected capability bundles as optional scopes, then use Connect with HubSpot. Service keys remain deferred because HubSpot does not document scope introspection for them and they cannot support webhooks.
Capability groups
CRM Operations, Lead Management, Outbound Operations, Pipeline Management, Revenue Automation
Action boundaries
40 read actions26 write actions

Action catalog

Actions listed for HubSpot.

Actions listed for this integration. Individual descriptions note availability limits. A workflow still decides which actions belong in the job and where approval is required.

79 matching actions

Add HubSpot Contact Segment Memberships

Lead ManagementCan make changes

Add safe contact refs to a verified MANUAL or SNAPSHOT segment.

Associate HubSpot Company To Deal

Pipeline ManagementCan make changes

Add one verified company-to-deal association label using typed safe refs.

Associate HubSpot Contact To Company

CRM OperationsCan make changes

Add one verified contact-to-company association label using typed safe refs.

Associate HubSpot Contact To Deal

Pipeline ManagementCan make changes

Add one verified contact-to-deal association label using typed safe refs.

Associate HubSpot Line Item With Deal

Pipeline ManagementCan make changes

Attach one existing line item to one deal using typed account-bound refs.

Batch Upsert HubSpot Companies

CRM OperationsCan make changes

Batch upsert companies using a verified unique-property ref and explicit safe property values.

Batch Upsert HubSpot Contacts

CRM OperationsCan make changes

Batch upsert HubSpot contacts using email or an approved unique property.

Batch Upsert HubSpot Custom Objects

CRM OperationsCan make changes

Deferred until an operator-approved custom-object schema contract exists.

Batch Upsert HubSpot Deals

Pipeline ManagementCan make changes

Batch upsert deals using a verified unique-property ref and explicit safe property values.

Batch Upsert HubSpot Leads

Lead ManagementCan make changes

Batch upsert leads using a verified unique-property ref when Sales write scope is granted.

Batch Upsert HubSpot Line Items

Pipeline ManagementCan make changes

Batch upsert standalone or existing line items using a provider-verified unique property ref.

Batch Upsert HubSpot Products

Pipeline ManagementCan make changes

Batch upsert products using a provider-verified unique property ref.

Configure HubSpot Webhook Subscriptions

Revenue AutomationListed action

App-level webhook Target URL and subscription administration contract; operator-owned because HubSpot requires developer-app authority rather than an installed portal OAuth token.

Create HubSpot Call

Outbound OperationsCan make changes

Log an inbound or outbound call with safe owner and CRM associations.

Create HubSpot Campaign

Lead ManagementCan make changes

Create a campaign from the bounded public campaign fields.

Create HubSpot CRM Note

CRM OperationsCan make changes

Create a timeline note with explicit content, owner, and safe CRM associations.

Create HubSpot Marketing Email Draft

Lead ManagementCan make changes

Create a draft marketing-email asset from a safe template ref or validated stable template path; no recipients or publish state are accepted.

Create HubSpot Meeting

Outbound OperationsCan make changes

Log a meeting with explicit timing, owner, and safe CRM associations.

Create HubSpot Task

CRM OperationsCan make changes

Create an assigned sales task with safe CRM associations.

Dissociate HubSpot Line Item From Deal

Pipeline ManagementCan make changes

Remove the deal relationship for one existing line item using typed refs.

Enroll Contact In HubSpot Sequence

Outbound OperationsListed action

Deferred until seat, conflict, and enrollment lifecycle behavior has live proof.

Get HubSpot Campaign

Lead ManagementReads data

Read one campaign and optional bounded asset metrics using a safe campaign ref.

Get HubSpot Contact Email Preferences

Lead ManagementReads data

Resolve a safe contact ref internally and read its email subscription states without returning the subscriber email.

Get HubSpot CRM Export Status

CRM OperationsReads data

Read the current provider state, record count, and selected safe refs for one HubSpot export job.

Get HubSpot Marketing Email Asset

Lead ManagementReads data

Read one marketing-email asset and its available post-send statistics through a safe ref.

List HubSpot Behavioral Event Definitions

Lead ManagementReads data

List custom event definitions and optional property metadata with opaque definition and property refs.

List HubSpot Campaigns

Lead ManagementReads data

List bounded Marketing Hub campaigns with approved fields and safe campaign, owner, and brand refs.

List HubSpot Company Properties

CRM OperationsReads data

List portal-aware company fields and custom fields as safe metadata refs.

List HubSpot Company To Deal Labels

Pipeline ManagementReads data

List the fixed company-to-deal association labels as typed safe refs.

List HubSpot Contact Properties

CRM OperationsReads data

List portal-aware contact fields, custom fields, lifecycle stages, and safe metadata refs.

List HubSpot Contact Segment Memberships

Lead ManagementReads data

List bounded membership rows for a safe contact segment ref.

List HubSpot Contact To Company Labels

CRM OperationsReads data

List the fixed contact-to-company association labels as typed safe refs.

List HubSpot Contact To Deal Labels

Pipeline ManagementReads data

List the fixed contact-to-deal association labels as typed safe refs.

List HubSpot Deal Pipelines

Pipeline ManagementReads data

List deal pipelines and stages using portal-aware safe refs.

List HubSpot Deal Properties

Pipeline ManagementReads data

List portal-aware deal fields and custom fields as safe metadata refs.

List HubSpot Deal Splits

Pipeline ManagementReads data

Deferred until Sales Enterprise entitlement and live contract behavior are proven.

Direct answer

How does the HubSpot integration work?

People continue using HubSpot as their tool. StackOS adds it to a visible workflow, keeps the work in order, and passes only the approved action to the integration when that stage is ready.

  1. 01Your requestStart in your AI
  2. 02StackOS planExpands the steps
  3. 03HubSpotDoes its bounded part
  4. 04Checked resultKeeps the proof

Common questions

HubSpot and StackOS.

What can the HubSpot integration do in StackOS?

The current catalog includes 79 HubSpot actions across CRM Operations, Lead Management, Outbound Operations, Pipeline Management, Revenue Automation. The exact actions used depend on the workflow and approval rules.

Does StackOS replace HubSpot?

No. HubSpot remains the tool that performs its part of the job. StackOS organizes the workflow, keeps status and dependencies visible, and calls the tool only when the plan reaches the right approved action.