Skip to main content

HubSpot

Where to issue a HubSpot Private App access token and connect it to Nora.
HubSpot integrations let your agents read and write contacts, deals, tickets, and marketing campaigns. Nora authenticates with a private-app access token (Bearer auth) — HubSpot’s preferred replacement for the deprecated API key.

Where to apply for credentials

HubSpot — Private Apps

Settings → Integrations → Private Apps
1

Create a private app

Settings → Integrations → Private Apps → Create a private app. Name it (e.g. “Nora”).
2

Pick scopes

On the Scopes tab, tick the CRM scopes the agent needs (e.g. crm.objects.contacts.read, crm.objects.contacts.write, crm.objects.deals.write).
3

Copy the access token

Click Create appShow token. Copy it (starts with pat-na1-... or your region prefix).

Connect in Nora

Paste the token. Nora calls GET /crm/v3/objects/contacts?limit=1 to verify it.

MCP server

No official HubSpot MCP server today.

Environment variables Nora injects

VariableSource
HUBSPOT_ACCESS_TOKENPrivate App Access Token