# HubSpot
URL: /reference/integrations/hubspot
Type: reference
Description: Sync contacts, deals, and tickets with your CRM.
Keywords: hubspot, integration, api key, connect
Sync contacts, deals, and tickets with your CRM.

Connect [#connect]

Connect HubSpot with an API key in **Settings → Integrations**. Open the HubSpot card, click **Connect**, and provide:

| Field             | Required | Notes            |
| ----------------- | -------- | ---------------- |
| Private App Token | Yes      | e.g. `pat-na1-…` |

Supported actions and triggers [#supported-actions-and-triggers]

Actions [#actions]

| Block                                | What it does                                                     |
| ------------------------------------ | ---------------------------------------------------------------- |
| [HubSpot](/reference/blocks/hubspot) | Work with HubSpot contacts, companies, deals, tickets, and users |

Limits and failure modes [#limits-and-failure-modes]

* The connection can expire or be revoked. When it does, HubSpot blocks fail with an authorization error until you reconnect in **Settings → Integrations**.
* A disconnected or unconfigured integration makes its blocks unavailable in the Workflow Builder.

{/* TODO(docs): document HubSpot-specific rate limits and permission errors — not encoded in @stylo/core. */}

Related [#related]

* [Integrations overview](/integrations)
* [All workflow blocks](/reference/blocks)
* [Troubleshooting](/troubleshooting)