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

Lead ManagementCan make changes

Add HubSpot Contact Segment Memberships

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

Pipeline ManagementCan make changes

Associate HubSpot Company To Deal

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

CRM OperationsCan make changes

Associate HubSpot Contact To Company

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

Pipeline ManagementCan make changes

Associate HubSpot Contact To Deal

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

Pipeline ManagementCan make changes

Associate HubSpot Line Item With Deal

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

CRM OperationsCan make changes

Batch Upsert HubSpot Companies

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

CRM OperationsCan make changes

Batch Upsert HubSpot Contacts

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

CRM OperationsCan make changes

Batch Upsert HubSpot Custom Objects

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

Pipeline ManagementCan make changes

Batch Upsert HubSpot Deals

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

Lead ManagementCan make changes

Batch Upsert HubSpot Leads

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

Pipeline ManagementCan make changes

Batch Upsert HubSpot Line Items

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

Pipeline ManagementCan make changes

Batch Upsert HubSpot Products

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

Revenue AutomationListed action

Configure HubSpot Webhook Subscriptions

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

Outbound OperationsCan make changes

Create HubSpot Call

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

Lead ManagementCan make changes

Create HubSpot Campaign

Create a campaign from the bounded public campaign fields.

CRM OperationsCan make changes

Create HubSpot CRM Note

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

Lead ManagementCan make changes

Create HubSpot Marketing Email Draft

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

Outbound OperationsCan make changes

Create HubSpot Meeting

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

CRM OperationsCan make changes

Create HubSpot Task

Create an assigned sales task with safe CRM associations.

Pipeline ManagementCan make changes

Dissociate HubSpot Line Item From Deal

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

Outbound OperationsListed action

Enroll Contact In HubSpot Sequence

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

Lead ManagementReads data

Get HubSpot Campaign

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

Lead ManagementReads data

Get HubSpot Contact Email Preferences

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

CRM OperationsReads data

Get HubSpot CRM Export Status

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

Lead ManagementReads data

Get HubSpot Marketing Email Asset

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

Lead ManagementReads data

List HubSpot Behavioral Event Definitions

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

Lead ManagementReads data

List HubSpot Campaigns

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

CRM OperationsReads data

List HubSpot Company Properties

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

Pipeline ManagementReads data

List HubSpot Company To Deal Labels

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

CRM OperationsReads data

List HubSpot Contact Properties

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

Lead ManagementReads data

List HubSpot Contact Segment Memberships

List bounded membership rows for a safe contact segment ref.

CRM OperationsReads data

List HubSpot Contact To Company Labels

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

Pipeline ManagementReads data

List HubSpot Contact To Deal Labels

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

Pipeline ManagementReads data

List HubSpot Deal Pipelines

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

Pipeline ManagementReads data

List HubSpot Deal Properties

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

Pipeline ManagementReads data

List HubSpot Deal Splits

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.