---
ref: tool:hubspot/create-note
name: Create a note
company: company:hubspot
workflows: [workflow:executive-job-change]
access: [api]
tags: [capability:manage-crm, category:crm, has:api]
docs: https://developers.hubspot.com/docs/api-reference/latest/crm/activities/notes/create-note
updated: 2026-09-27
---

# Create a note

Logs a note on the timeline of the contacts, companies or deals it is associated with.

Set `hs_timestamp` (required) and `hs_note_body`, and add an `associations` object to attach the note to existing records. The hosted MCP server writes notes through `manage_crm_objects`, the same tool that writes contacts.

## Set up

Use the first option your agent supports.

### API (official)

- Base URL: https://api.hubapi.com
- Endpoint: `POST /crm/objects/2026-09/notes`
- Auth: send the header `Authorization: Bearer $HUBSPOT_API_KEY`
- Docs: https://developers.hubspot.com/docs/api-reference/latest/overview

Before doing anything else, make one read-only call to confirm access.

## Rules

- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
