aai-cli HubSpot

SkillFiles & storage

Use aai-cli to inspect HubSpot CRM records, files, events, conversations, visitor identification, and custom channels.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the aai-cli HubSpot skill

What this skill tells your AI

The instructions your AI receives, as published by aai-labs/agent-barn in api/domains/agents/aai_cli_skills/bundled/skills/aai-hubspot/SKILL.md and read by ahel’s review.

Use this skill when working with HubSpot through aai-cli hubspot.

Before running commands, confirm the active profile or pass --profile. HubSpot profiles use auth_type = "hubspot_service_key" or auth_type = "hubspot_legacy_private_app" with token_secret.

HubSpot 401 and 403 errors include scope and auth-model remediation under details. Preserve that JSON when reporting failures. Custom channel commands are not supported for legacy private app tokens and return unsupported_auth before making a request.

Successful output is JSON on stdout. Errors are structured JSON on stderr. See the command reference for command shapes, scopes, and failure handling.

Signals

GitHub stars
85
Forks
8
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
aai-hubspot
Source
github.com/aai-labs/agent-barn