hubspot-integration

Implement OAuth 2.0 and private app token authentication for HubSpot CRM integrations.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/baselakkad585-maker/basel-dev-skills --skill hubspot-integration-baselakkad585-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubspot-integration
Source: https://github.com/baselakkad585-maker/basel-dev-skills/tree/main/skills/hubspot-integration
Command: npx skills add https://github.com/baselakkad585-maker/basel-dev-skills --skill hubspot-integration-baselakkad585-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

HubSpot integration authentication enables secure access for single-account HubSpot apps to manage CRM data without exposing credentials, combining OAuth 2.0 workflows and private app tokens.

Core Features & Use Cases

  • OAuth 2.0 authentication for public apps
  • Private App Token authentication for single-account integrations
  • CRM Object CRUD operations (create, read, update, delete)
  • Use Case: integrate a single HubSpot account to synchronize contacts and deals with internal systems

Quick Start

Configure OAuth 2.0 or Private App Token authentication to connect a single HubSpot account and begin performing CRUD operations.

Frequently Asked Questions about hubspot-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate a single-account HubSpot integration using OAuth 2.0?

HubSpot integration authentication for single-account apps uses OAuth 2.0 workflows to securely access CRM data without exposing credentials. You configure the OAuth 2.0 flow to manage tokens and enforce core security requirements for public apps.

What is the best way to manage CRM object CRUD operations in a HubSpot private app?

Managing CRM object CRUD operations in a HubSpot private app requires a Private App Token for single-account integrations. This secures access to create, read, update, and delete CRM data while maintaining strict access control.

Can I use Private App tokens instead of OAuth 2.0 for HubSpot single-account integrations?

Yes, you can use Private App tokens instead of OAuth 2.0 for HubSpot single-account integrations. Private App tokens provide a secure alternative for authenticating access to CRM data without implementing the full OAuth 2.0 workflow.

How do I synchronize contacts and deals between an internal system and a single HubSpot account?

To synchronize contacts and deals with a single HubSpot account, you configure OAuth 2.0 or Private App token authentication. This enables secure CRM object CRUD operations to sync data between HubSpot and your internal systems.

What are the security anti-patterns and limitations when handling HubSpot access control?

Security anti-patterns in HubSpot access control involve improper token management and exposed credentials. The Skill highlights these safety considerations to enforce core security requirements, though it is specifically designed for single-account rather than multi-account integrations.