← Back to Skills Marketplace
byungkyu

HubSpot

by byungkyu · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ Security Clean
4976
Downloads
5
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install hubspot-api
Description
HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM r...
Usage Guidance
Install only if you intend to let Maton act as your HubSpot OAuth gateway. Protect MATON_API_KEY, avoid printing or sharing it, verify the exact HubSpot connection before use, and approve write or delete operations only after checking the record IDs, fields, and intended effect.
Capability Analysis
Type: OpenClaw Skill Name: hubspot-api Version: 1.0.6 The HubSpot skill bundle provides a standard integration for managing CRM records via the Maton API proxy service (api.maton.ai). The SKILL.md file contains legitimate documentation, CLI examples, and Python snippets for CRM operations, all of which correctly use the required MATON_API_KEY environment variable. The instructions explicitly include safety guidelines requiring user approval for write operations, and no evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The skill purpose and capabilities are coherent: it documents HubSpot CRM operations for contacts, companies, deals, associations, properties, search, batch reads, and batch writes.
Instruction Scope
The instructions include powerful CRM create, update, archive/delete, and batch operations, but they are clearly tied to HubSpot use and explicitly require user approval before writes.
Install Mechanism
The artifact is a single non-executable SKILL.md, but it tells users to install Maton's external CLI globally via npm or Homebrew; that install is user-directed and purpose-aligned.
Credentials
Network access, MATON_API_KEY, Maton's API gateway, and HubSpot OAuth are expected for this integration, but they involve sensitive CRM data and credentials.
Persistence & Privilege
The skill documents persistent Maton HubSpot OAuth connections and includes connection deletion commands; continuing access is disclosed and revocable.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hubspot-api
  3. After installation, invoke the skill by name or use /hubspot-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
- Added Maton CLI command examples throughout (for contacts, companies, deals, associations, and connection management). - New installation instructions for Maton CLI via NPM and Homebrew. - Expanded authentication section with CLI login flow. - Each API resource section now includes a corresponding Maton CLI usage example. - Clarified specifying connections via CLI and Python. - No functional API changes; documentation improvements only.
v1.0.5
- Switched all API endpoint URLs from `gateway.maton.ai` and `ctrl.maton.ai` to `api.maton.ai` for consistency. - Updated code examples and connection management instructions to use the new `api.maton.ai` URLs. - Clarified usage of the `Maton-Connection` header: now required if you have multiple HubSpot connections. - Added a security notice: all write operations (create, update, delete) require explicit user approval. - Simplified and realigned documentation to match the latest Maton API proxy changes. - Removed the LICENSE.txt file.
v1.0.4
- Added metadata field for Clawdbot integration, including required environment variable MATON_API_KEY. - No other user-facing changes or functionality updates.
v1.0.3
No changes detected in this version. - Version 1.0.3 includes no file changes or updates.
v1.0.2
- Added a reference to the api-gateway skill in the description for use with other third-party apps. - Updated all shell (curl) code examples to Python equivalents using `urllib.request` for connection management and API usage. - Improved documentation for setting and using the API key as an environment variable. - No changes to the core functionality or API endpoints.
v1.0.1
- Updated the base URL section for clarity: now specifies `{native-api-path}` and clarifies proxying to HubSpot endpoints. - Expanded "Get Connection" sample response with new fields (`creation_time`, `last_updated_time`, `metadata`). - Clarified instructions for choosing between multiple HubSpot connections, including default selection behavior. - Improved description of the API key acquisition process. - Made minor improvements to headings and explanatory text for better usability and accuracy.
v1.0.0
Initial release with Maton-managed OAuth and HubSpot CRM integration - Provide API access to HubSpot CRM via the Maton gateway using managed OAuth (no manual token setup). - Support for managing contacts, companies, and deals with create, read, update, delete, and search operations. - Association and batch operations supported through documented endpoints. - Allows multiple HubSpot account connections; select via `Maton-Connection` header. - Comprehensive setup instructions, including connection management through the Maton control panel. - Includes detailed cURL request examples and API field/operator references.
Metadata
Slug hubspot-api
Version 1.0.6
License MIT-0
All-time Installs 187
Active Installs 0
Total Versions 7
Frequently Asked Questions

What is HubSpot?

HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM r... It is an AI Agent Skill for Claude Code / OpenClaw, with 4976 downloads so far.

How do I install HubSpot?

Run "/install hubspot-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is HubSpot free?

Yes, HubSpot is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does HubSpot support?

HubSpot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created HubSpot?

It is built and maintained by byungkyu (@byungkyu); the current version is v1.0.6.

💬 Comments