HubSpot Contacts

Manages, searches, and updates contact records in HubSpot CRM.

39|17|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill hubspot-contacts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: HubSpot Contacts
Source: https://github.com/wyre-technology/msp-claude-plugins/tree/main/msp-claude-plugins/hubspot/hubspot/skills/contacts
Command: npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill hubspot-contacts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of contacts within HubSpot CRM, automating tasks like searching, creating, updating, and associating contact records, which saves significant administrative time for MSPs.

Core Features & Use Cases

  • Contact Search & Retrieval: Quickly find contacts by email, name, or company domain.
  • Record Creation & Updates: Create new contacts or modify existing ones with specific properties and lifecycle stages.
  • Use Case: An MSP can use this Skill to find all contacts associated with a specific client company, update their lifecycle stage to 'customer' after a contract is signed, and ensure their contact information is up-to-date.

Quick Start

Use the hubspot contacts skill to find all contacts at 'acmecorp.com' and update their lifecycle stage to 'customer'.

Frequently Asked Questions about HubSpot Contacts

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

FAQPage Schema
How do I search for HubSpot contacts by email or company domain?

You can search HubSpot contacts by filtering records using specific properties like email address, name, or company domain. This retrieves matching contact data programmatically via the HubSpot API for sales and service workflows.

Can I update contact lifecycle stages and lead statuses in HubSpot programmatically?

Yes, you can update existing HubSpot contacts by modifying specific properties and lifecycle stages. This allows you to automate lead status management and transition contacts to customer stages after contract milestones.

How do I create new contact records in HubSpot CRM with specific properties?

You can create new contacts in HubSpot CRM by defining specific contact properties and lifecycle stages. This automates record creation and ensures contact information is immediately available for downstream sales workflows.

What is the best way to manage contact associations for HubSpot client companies?

Managing contact associations involves linking individual contact records to specific client companies within HubSpot. This streamlines finding all related contacts for a company and updating their records collectively.

Does this approach require direct HubSpot API integration for contact management?

Yes, programmatic contact management relies on integrating directly with the HubSpot API. This enables automated search, creation, updates, and association of contact records without manual administrative data entry.

Are there limitations when filtering HubSpot contacts by custom properties?

Filtering HubSpot contacts supports detailed retrieval by standard properties like email, name, and lifecycle stage. Complex queries beyond these standard fields may require additional API configuration or custom property setup.