hubspot-create-contact

Create HubSpot CRM contacts via API with email and optional fields.

2|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/abdullahbeam/nexus-design-abdullah --skill hubspot-create-contact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubspot-create-contact
Source: https://github.com/abdullahbeam/nexus-design-abdullah/tree/main/00-system/skills/hubspot/hubspot-create-contact
Command: npx skills add https://github.com/abdullahbeam/nexus-design-abdullah --skill hubspot-create-contact

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually adding contacts to HubSpot CRM through the web interface is time-consuming and prone to human error, especially when adding multiple leads or contacts from external sources like event sign-ups or web forms.

Core Features & Use Cases

  • Automated Contact Creation: Add new HubSpot contacts via API with just an email address, plus optional fields for first name, last name, phone, and company.
  • Built-in Validation & Error Handling: Automatically checks for valid HubSpot configuration before running, and provides clear solutions for common errors like duplicate contacts, invalid API tokens, or missing permissions.
  • Use Case: Sales teams can use this skill to quickly add new leads from a spreadsheet or webinar registration list directly to HubSpot without switching between tools.

Quick Start

Instruct the AI to create a new HubSpot contact for [email protected] with first name Jane, last name Smith, phone +15551234567, and company TechStart Inc.

Frequently Asked Questions about hubspot-create-contact

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

FAQPage Schema
How do I automate HubSpot contact creation from external sign-up lists?

Automating HubSpot contact creation uses the HubSpot CRM API to add contacts directly from spreadsheets or sign-up lists. You provide an email address and optional fields like first name, last name, phone, and company to return a structured contact ID.

What HubSpot API token permissions are needed to add contacts automatically?

Adding HubSpot contacts automatically requires a valid HubSpot API token configured with the crm.objects.contacts.write scope. The skill checks for this valid configuration before running to ensure it can successfully create new contact records.

Can I add multiple leads to HubSpot CRM without manual web interface entry?

Yes, you can add multiple leads to HubSpot CRM without manual web interface entry by using API automation. This eliminates time-consuming manual data entry and reduces human error when processing leads from event sign-ups or web forms.

How does automated HubSpot contact creation handle duplicate contacts or invalid API tokens?

Automated HubSpot contact creation includes built-in error handling that checks for duplicate contacts, invalid API tokens, or missing permissions. It automatically validates your HubSpot configuration and provides clear solutions for these common errors.

What information is required to create a new HubSpot contact via API?

Creating a new HubSpot contact via API requires a valid email address as the primary identifier. You can also include optional properties such as first name, last name, phone number, and company name to populate the contact record.