hubspot-create-company

Create company records in HubSpot CRM with required name 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-company
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hubspot-create-company
Source: https://github.com/abdullahbeam/nexus-design-abdullah/tree/main/00-system/skills/hubspot/hubspot-create-company
Command: npx skills add https://github.com/abdullahbeam/nexus-design-abdullah --skill hubspot-create-company

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating company records in HubSpot CRM is time-consuming and prone to data entry errors. This Skill automates the process, letting you add new companies in seconds with consistent, accurate data.

Core Features & Use Cases

  • Fast Company Creation: Add new HubSpot companies with just a required name, plus optional fields like domain, industry, city, and phone for full profile setup.
  • Built-in Validation: Includes pre-flight config checks and clear error handling for common HubSpot API issues like invalid tokens, missing permissions, or duplicate records.
  • Use Case: When onboarding a new B2B client, use this Skill to instantly add their company to your CRM instead of navigating through HubSpot's UI manually.

Quick Start

Use the hubspot-create-company skill to add a new company named "Acme Corp" with domain acme.com and industry Technology.

Frequently Asked Questions about hubspot-create-company

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

FAQPage Schema
How do I automate adding new companies to HubSpot CRM?

Automating HubSpot company creation requires valid API credentials with the crm.objects.companies.write scope. This Skill uses a Python script to build complete company profiles in seconds by passing a required company name and optional fields like domain, industry, city, and phone.

What data do I need to create a company record in HubSpot?

To create a company record in HubSpot, you must provide a company name. You can also supply optional parameters including domain, industry, city, and phone to populate the full company profile automatically.

Do I need specific API permissions to automate HubSpot company creation?

Automating HubSpot company creation requires valid API credentials with the crm.objects.companies.write scope. The workflow includes pre-flight config checks and clear error handling for invalid tokens, missing permissions, or duplicate records.

Can I use automation to set up B2B client onboarding in HubSpot?

You can use this automation Skill to instantly add new B2B client companies to your HubSpot CRM. It replaces manual UI navigation by programmatically creating consistent, accurate company records during client onboarding.

Why does my automated HubSpot company creation fail with duplicate records?

Automated HubSpot company creation fails on duplicate records when the API detects an existing match. This Skill provides clear error handling for duplicates, invalid tokens, and missing permissions to ensure data integrity during automated creation.