hubspot

Automate HubSpot CRM tasks for deals, contacts, companies, and tickets via REST API.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/MindOpsTeam/agente-cfo --skill hubspot-mindopsteam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubspot
Source: https://github.com/MindOpsTeam/agente-cfo/tree/main/skills/hubspot
Command: npx skills add https://github.com/MindOpsTeam/agente-cfo --skill hubspot-mindopsteam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automate HubSpot CRM tasks to reduce manual data entry and synchronize records across deals, contacts, companies, tickets, notes, and pipelines.

Core Features & Use Cases

  • REST API-based integration with HubSpot for core CRM objects (deals, contacts, companies, tickets, notes, line items) and pipelines.
  • Supports Private App Token and OAuth authentication, with automatic OAuth token refresh and local caching of pipeline stages for faster performance.
  • Use Cases: bulk upsert records, move deals between stages, attach notes, batch operations, and simple CRM queries.

Quick Start

Connect to HubSpot via Private App Token or OAuth and start performing common CRM operations like listing deals and creating contacts.

Frequently Asked Questions about hubspot

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

FAQPage Schema
How do I automate HubSpot CRM tasks like creating contacts and updating deals?

Automate HubSpot CRM tasks by using REST API interactions to list, create, update, and query deals, contacts, companies, and tickets. This reduces manual data entry and synchronizes records across pipelines automatically.

Can I use OAuth credentials to authenticate HubSpot API workflows?

Yes, HubSpot API workflows support both Private App Token and OAuth credential authentication. The system handles token-based authentication modes and features automatic token refresh for OAuth connections.

What is the best way to bulk upsert records and move deals between pipeline stages in HubSpot?

The best way to bulk upsert records and move deals between pipeline stages is through automated REST API batch operations. Local caching of pipeline stages is supported to ensure faster performance during these workflows.

Does this HubSpot integration support managing tickets and attaching notes to contact records?

Yes, this HubSpot integration supports managing tickets and attaching notes to contact records. It handles core CRM objects including deals, contacts, companies, tickets, notes, and line items via the REST API.

How do I query HubSpot deals and pipelines without manual data entry?

Query HubSpot deals and pipelines without manual data entry by executing simple CRM queries through the REST API. Pipeline stages are cached locally to streamline query performance and reduce repetitive API calls.