- Forked from coreyhaines31/marketingskills v1.1.0 (MIT license) - Removed 4 SaaS-only skills (churn-prevention, paywall-upgrade-cro, onboarding-cro, signup-flow-cro) - Reworked 2 skills (popup-cro → hvac-estimate-popups, revops → hvac-lead-ops) - Adapted all 28 retained skills with HVAC industry context and Compendium integration - Created 10 new HVAC-specific skills: - hvac-content-from-data (flagship DB integration) - hvac-seasonal-campaign (demand cycle marketing) - hvac-review-management (GBP review strategy) - hvac-video-repurpose (long-form → social) - hvac-technical-content (audience-calibrated writing) - hvac-brand-voice (trade authenticity guide) - hvac-contractor-website-audit (discovery & analysis) - hvac-contractor-website-package (marketing package assembly) - hvac-compliance-claims (EPA/rebate/safety claim checking) - hvac-content-qc (fact-check & citation gate) - Renamed product-marketing-context → hvac-marketing-context (global) - Created COMPENDIUM_INTEGRATION.md (shared integration contract) - Added Compendium wrapper tools (search, scrape, classify) - Added compendium capability tags to YAML frontmatter - Updated README, AGENTS.md, CLAUDE.md, VERSIONS.md, marketplace.json - All 38 skills pass validate-skills.sh - Zero dangling references to removed/renamed skills Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 KiB
4 KiB
Close
Sales CRM for SMBs with built-in calling, email, and pipeline management designed for high-velocity sales teams.
Capabilities
| Integration | Available | Notes |
|---|---|---|
| API | ✓ | Leads, Contacts, Opportunities, Activities, Tasks |
| MCP | - | Not available |
| CLI | ✓ | close.js |
| SDK | - | REST API only |
Authentication
- Type: Basic Auth
- Header:
Authorization: Basic {base64(api_key + ':')} - Get key: Settings > API Keys at https://app.close.com
Common Agent Operations
List Leads
GET https://api.close.com/api/v1/lead/
Authorization: Basic {base64(api_key + ':')}
Search Leads
GET https://api.close.com/api/v1/lead/?query=company_name
Authorization: Basic {base64(api_key + ':')}
Create Lead
POST https://api.close.com/api/v1/lead/
{
"name": "Acme Corp",
"url": "https://acme.com",
"description": "Enterprise prospect"
}
Get Contact
GET https://api.close.com/api/v1/contact/{contact_id}/
Authorization: Basic {base64(api_key + ':')}
Create Contact
POST https://api.close.com/api/v1/contact/
{
"lead_id": "lead_xxx",
"name": "Jane Smith",
"emails": [{ "email": "jane@acme.com", "type": "office" }],
"phones": [{ "phone": "+15551234567", "type": "office" }]
}
Create Opportunity
POST https://api.close.com/api/v1/opportunity/
{
"lead_id": "lead_xxx",
"value": 50000,
"status_type": "active"
}
List Activities
GET https://api.close.com/api/v1/activity/?lead_id=lead_xxx
Authorization: Basic {base64(api_key + ':')}
Create Task
POST https://api.close.com/api/v1/task/
{
"lead_id": "lead_xxx",
"text": "Follow up on demo request",
"_type": "lead",
"date": "2026-03-10"
}
Key Metrics
Lead Data
id- Lead IDdisplay_name- Lead nameurl- Website URLdescription- Lead descriptionstatus_id- Pipeline statuscontacts- Associated contactsopportunities- Associated opportunitiestasks- Associated tasks
Contact Data
id- Contact IDlead_id- Parent leadname- Full nametitle- Job titleemails- Email addresses arrayphones- Phone numbers array
Opportunity Data
id- Opportunity IDlead_id- Parent leadvalue- Value in centsstatus_type- active, won, or lostconfidence- Win probability (0-100)date_won- Close date
Task Data
id- Task IDlead_id- Parent leadtext- Task descriptionassigned_to- Assigned user IDdate- Due dateis_complete- Completion status
Parameters
Leads
query- Search query string_skip- Number of results to skip (pagination)_limit- Max results to return (default: 100)_fields- Comma-separated fields to return
Contacts
lead_id- Filter by parent lead_skip- Pagination offset_limit- Max results
Opportunities
lead_id- Filter by parent leadstatus- Filter by status type (active, won, lost)_skip- Pagination offset_limit- Max results
Activities
lead_id- Filter by lead_type__type- Filter by type (Email, Call, Note, SMS, Meeting)date_created__gt- After datedate_created__lt- Before date
Tasks
assigned_to- Filter by user IDis_complete- Filter by completion (true/false)lead_id- Filter by lead_type- Task type (lead)
When to Use
- Managing SMB sales pipelines with high-touch outreach
- Tracking sales activities (calls, emails, meetings) per lead
- Creating and managing tasks for sales follow-ups
- Opportunity tracking and revenue forecasting
- Building automated outreach workflows
- Sales team performance reporting
Rate Limits
- Rate limits based on organization plan
- Standard: ~100 requests/minute
- Responses include
ratelimit-limitandratelimit-remainingheaders - 429 responses include
Retry-Afterheader
Relevant Skills
- hvac-lead-ops
- sales-enablement
- cold-email