hubspot-hello-world

Featured

Create a working HubSpot CRM example with contacts, companies, and deals. Use when starting a new HubSpot integration, testing your setup, or learning basic CRM API patterns with real endpoints. Trigger with phrases like "hubspot hello world", "hubspot example", "hubspot quick start", "first hubspot API call", "hubspot contact create".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# HubSpot Hello World ## Overview Create, read, update, and delete CRM records using the HubSpot API. Covers contacts, companies, and deals with real endpoints and SDK methods. ## Prerequisites - Completed `hubspot-install-auth` setup - Private app with scopes: `crm.objects.contacts.read`, `crm.objects.contacts.write` - `@hubspot/api-client` installed ## Instructions ### Step 1: Create a Contact ```typescript import * as hubspot from '@hubspot/api-client'; const client = new hubspot.Client({ accessToken: process.env.HUBSPOT_ACCESS_TOKEN!, }); // POST /crm/v3/objects/contacts const contactResponse = await client.crm.contacts.basicApi.create({ properties: { firstname: 'Jane', lastname: 'Doe', email: 'jane.doe@example.com', phone: '(555) 123-4567', company: 'Acme Corp', lifecyclestage: 'lead', }, associations: [], }); console.log(`Created contact: ${contactResponse.id}`); // Output: Created contact: 12345 ``` ### Step 2: Read a Contact ```typescript // GET /crm/v3/objects/contacts/{contactId} const contact = await client.crm.contacts.basicApi.getById( contactResponse.id, ['firstname', 'lastname', 'email', 'phone', 'lifecyclestage'], undefined, // propertiesWithHistory ['companies'] // associations to include ); console.log(`${contact.properties.firstname} ${contact.properties.lastname}`); console.log(`Email: ${contact.properties.email}`); console.log(`Stage: ${contact.properties.lifecyclestage}`); ``` ### Step 3: Update a Con...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

hubspot-core-workflow-a

Build a complete HubSpot CRM contact-to-deal pipeline workflow. Use when implementing lead capture, contact management, deal creation, or end-to-end sales pipeline automation with HubSpot. Trigger with phrases like "hubspot sales pipeline", "hubspot lead workflow", "hubspot contact to deal", "hubspot CRM automation", "hubspot pipeline".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-webhooks-events

Implement HubSpot webhook subscriptions and CRM event handling. Use when setting up webhook endpoints for CRM events, implementing signature verification, or handling contact/deal/company change notifications. Trigger with phrases like "hubspot webhook", "hubspot events", "hubspot subscription", "handle hubspot notifications", "hubspot CRM events".

2,266 Updated today
jeremylongshore
AI & Automation Listed

hubspot

Read HubSpot contacts, companies, and deals; update deal stages and lifecycle stages; log notes and tasks through gateway-managed bearer tokens.

108 Updated today
HybridAIOne
AI & Automation Featured

hubspot-core-workflow-b

Build HubSpot marketing automation with emails, forms, lists, and tickets. Use when implementing marketing email campaigns, form submissions, contact list management, or support ticket workflows. Trigger with phrases like "hubspot marketing", "hubspot email campaign", "hubspot forms", "hubspot lists", "hubspot tickets", "hubspot automation".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-architecture-variants

Choose and implement HubSpot integration architecture for different scales. Use when designing new HubSpot integrations, choosing between embedded/service/gateway patterns, or planning architecture for HubSpot CRM applications. Trigger with phrases like "hubspot architecture", "hubspot design pattern", "how to structure hubspot", "hubspot integration pattern", "hubspot microservice".

2,266 Updated today
jeremylongshore