hubspot-create-note

Create note engagements in HubSpot CRM via the HubSpot API.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill hubspot-create-note-fahadimdad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubspot-create-note
Source: https://github.com/FahadImdad/Nexus-Fahad/tree/main/00-system/skills/hubspot/hubspot-create-note
Command: npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill hubspot-create-note-fahadimdad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually logging notes in HubSpot CRM after calls or meetings is repetitive and easy to forget. This Skill lets you create note engagements directly from your AI assistant with a single command, keeping CRM records current without switching tools. ## Core Features & Use Cases - Note Creation: Create HubSpot note engagements with required body content and optional ISO timestamps. - Config Pre-Flight Check: Validates HubSpot connection and credentials before attempting the API call. - Structured Output: Returns JSON with the note ID and properties, plus a human-readable confirmation display. - Use Case: After a sales call, tell your assistant to record a note like "Spoke with John about pricing, interested in enterprise tier" and it is instantly logged in HubSpot with the correct timestamp. ## Quick Start Ask the assistant to create a HubSpot note with the content of your meeting or call summary.

Frequently Asked Questions about hubspot-create-note

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

FAQPage Schema
How do I create a note in HubSpot CRM from the command line?

Run the create_note.py script with the --body parameter containing your note content. The script calls the HubSpot API and returns the created note's ID and properties as JSON.

How to add a timestamp to a HubSpot note?

Pass the --timestamp parameter with an ISO 8601 formatted date, such as 2025-12-12T14:00:00Z. If omitted, the note defaults to the current time.

What HubSpot API scope is needed to create notes?

Creating notes requires the crm.objects.notes.write scope on your HubSpot access token. A 403 error indicates this scope is missing and the token must be regenerated with the correct permissions.

Why does HubSpot note creation return a 401 error?

A 401 error means the access token is invalid or expired. Re-run the HubSpot setup flow to generate a new token, then retry the note creation command.

Can I link a HubSpot note to a contact or deal?

This Skill creates standalone notes only. To associate a note with a contact or deal, use the related hubspot-get-associations skill after the note is created.