hubspot-integration

Integrate HubSpot CRM with OAuth 2.0 and batch operations for Node.js and Python.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/giosuetedeschi-spec/bobu-website --skill hubspot-integration-giosuetedeschi-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubspot-integration
Source: https://github.com/giosuetedeschi-spec/bobu-website/tree/main/.claude/skills/hubspot-integration
Command: npx skills add https://github.com/giosuetedeschi-spec/bobu-website --skill hubspot-integration-giosuetedeschi-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves the complexity of integrating HubSpot CRM by providing standardized patterns for authentication, data management, and API communication, preventing common pitfalls like deprecated key usage or inefficient polling.

Core Features & Use Cases

  • Authentication Patterns: Implements secure OAuth 2.0 and Private App Token workflows.
  • CRM Operations: Provides structured approaches for CRUD operations on CRM objects and batch processing.
  • Use Case: Use this Skill to architect a robust synchronization engine between your application and HubSpot, ensuring data integrity while avoiding API rate limits and deprecated authentication methods.

Quick Start

Use the hubspot-integration skill to generate a secure OAuth 2.0 authentication flow for a new public application.

Frequently Asked Questions about hubspot-integration

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

FAQPage Schema
How do I authenticate HubSpot API requests using OAuth 2.0?

HubSpot API authentication via OAuth 2.0 involves implementing a secure token exchange flow for public applications. This Skill provides standardized patterns to generate OAuth 2.0 authentication flows, ensuring secure access without relying on deprecated API key methods.

What's the best way to avoid HubSpot API rate limits during CRM batch operations?

Avoiding HubSpot API rate limits requires structured batch data operations and efficient communication patterns. This Skill provides structured approaches for batch processing CRM objects, preventing inefficient polling and ensuring scalable synchronization with the HubSpot ecosystem.

Can I manage HubSpot CRM objects and webhooks in both Node.js and Python?

Yes, HubSpot CRM object management and webhook configuration are supported in both Node.js and Python environments. This Skill integrates CRM functionality through standardized API patterns, enabling CRUD operations and webhook setup across both platforms.

Why should I use Private App Tokens instead of API keys for HubSpot integration?

Private App Tokens provide a secure authentication workflow, replacing deprecated API keys to prevent integration failures. This Skill implements secure OAuth 2.0 and Private App Token workflows, satisfying requirements for safe and scalable HubSpot ecosystem communication.

How do I set up HubSpot webhooks to sync CRM data automatically?

Setting up HubSpot webhooks for CRM data synchronization involves configuring event triggers to push updates automatically. This Skill supports webhook configuration alongside standardized CRM object management, archiving a robust synchronization engine to maintain data integrity.