hubspot-automation
Automate HubSpot CRM Operations with AI
Manual CRM data entry and pipeline management consume hours each week. This skill automates HubSpot operations including contacts, companies, deals, and tickets through AI-powered workflows.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "hubspot-automation". Search for contacts with email domain @acme.com and return their full names and company associations
Erwartetes Ergebnis:
Found 12 contacts matching criteria: John Smith (Acme Corp), Jane Doe (Acme Corp), Bob Johnson (Acme Corp). Results include contact IDs for downstream operations.
Verwendung von "hubspot-automation". Create 3 new contacts in batch with emails, names, and phone numbers
Erwartetes Ergebnis:
Successfully created 3 contacts. Returned IDs: 12345678, 12345679, 12345680. All contacts are now searchable and can be associated with companies or deals.
Verwendung von "hubspot-automation". List all deal pipelines and show stages for the primary sales pipeline
Erwartetes Ergebnis:
Found 2 pipelines: 'Sales Pipeline' (ID: abc123) with stages: Prospecting, Qualification, Proposal, Closed Won, Closed Lost. 'Partner Pipeline' (ID: def456) with stages: Lead, Opportunity, Closed.
Sicherheitsaudit
Niedriges RisikoStatic analyzer flagged 129 external_commands patterns which are FALSE POSITIVES - these are Markdown backticks for code formatting, not Ruby shell execution. One legitimate network dependency detected (rube.app/mcp server) which is the intended MCP architecture. No malicious patterns, credential exfiltration, or command injection vectors found. Skill is safe for publication with network access disclosure.
Probleme mit niedrigem Risiko (1)
Risikofaktoren
🌐 Netzwerkzugriff (1)
Qualitätsbewertung
Was du bauen kannst
Sales Team Contact Import
Import and deduplicate leads from trade show collections by searching existing contacts before batch creation, then associate with relevant companies and deals.
Support Ticket Triage Automation
Search tickets by status and date range, identify overdue items, and update properties to flag priority cases for immediate team attention.
Pipeline Health Reporting
Retrieve all deal pipelines and stages, search deals by stage and owner, then generate summary reports on pipeline velocity and conversion rates.
Probiere diese Prompts
Create a HubSpot contact for John Smith with email john.smith@example.com, phone 555-0100, and company Acme Corp. First verify the connection is active, then search for existing contacts with this email to avoid duplicates before creating.
I have 250 companies to import into HubSpot. Chunk them into batches of 100, search for existing companies by domain name to prevent duplicates, then create only the new ones. Store all returned company IDs for later association with contacts.
Retrieve all deal pipelines and their stages. Search for deals in the 'Qualification' stage owned by Sarah Johnson created in the last 30 days. Paginate through all results and summarize the total count, combined deal amount, and average deal size.
Create a custom enumeration property called 'Lead Source Channel' for contacts with options: Organic Search, Paid Ads, Referral, Trade Show, and Direct. First check existing properties to confirm it doesn't already exist, then create it in the 'Lead Information' property group.
Bewährte Verfahren
- Always call HUBSPOT_GET_ACCOUNT_INFO first to verify connection status before executing any CRM operations
- Search for existing records by email or domain before creating contacts or companies to prevent duplicates
- Use READ_ALL_PROPERTIES_FOR_OBJECT_TYPE to discover internal property names before building filter queries
- Chunk batch operations into groups of 100 records maximum and store returned IDs between batches
- Follow pagination cursors via paging.next.after until absent to retrieve complete result sets
Vermeiden
- Creating contacts without first searching for duplicates - results in fragmented contact records
- Using display names instead of internal property names in filters - returns zero results without errors
- Ignoring batch limits and attempting to create 500+ records in single call - API will reject request
- Assuming date formats are consistent across endpoints - parse defensively for both epoch-ms and ISO strings
Häufig gestellte Fragen
What do I need before using this skill?
How do I avoid creating duplicate contacts?
Why am I getting 'Property values were not valid' errors?
How do I import more than 100 records?
Can I create custom fields in HubSpot?
How do I find the pipeline ID for a specific deal stage?
Entwicklerdetails
Autor
sickn33Lizenz
MIT
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hubspot-automationRef
main
Dateistruktur
📄 SKILL.md