- 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>
149 lines
3.2 KiB
Markdown
149 lines
3.2 KiB
Markdown
# Clay
|
|
|
|
Data enrichment and outbound automation platform for building lead lists with waterfall enrichment across 75+ data providers.
|
|
|
|
## Capabilities
|
|
|
|
| Integration | Available | Notes |
|
|
|-------------|-----------|-------|
|
|
| API | ✓ | Tables, People Enrichment, Company Enrichment |
|
|
| MCP | ✓ | [Claude connector](https://claude.com/connectors/clay) |
|
|
| CLI | ✓ | [clay.js](../clis/clay.js) |
|
|
| SDK | - | REST API only |
|
|
|
|
## Authentication
|
|
|
|
- **Type**: API Key (Bearer token)
|
|
- **Header**: `Authorization: Bearer {api_key}`
|
|
- **Get key**: Settings > API at https://app.clay.com
|
|
|
|
## Common Agent Operations
|
|
|
|
### List Tables
|
|
|
|
```bash
|
|
GET https://api.clay.com/v3/tables
|
|
|
|
Authorization: Bearer {api_key}
|
|
```
|
|
|
|
### Get Table Details
|
|
|
|
```bash
|
|
GET https://api.clay.com/v3/tables/{table_id}
|
|
|
|
Authorization: Bearer {api_key}
|
|
```
|
|
|
|
### Get Table Rows
|
|
|
|
```bash
|
|
GET https://api.clay.com/v3/tables/{table_id}/rows?page=1&per_page=25
|
|
|
|
Authorization: Bearer {api_key}
|
|
```
|
|
|
|
### Add Row to Table
|
|
|
|
```bash
|
|
POST https://api.clay.com/v3/tables/{table_id}/rows
|
|
|
|
{
|
|
"first_name": "Jane",
|
|
"last_name": "Doe",
|
|
"company": "Acme Inc",
|
|
"email": "jane@acme.com"
|
|
}
|
|
```
|
|
|
|
### People Enrichment
|
|
|
|
```bash
|
|
POST https://api.clay.com/v3/people/enrich
|
|
|
|
{
|
|
"email": "jane@acme.com"
|
|
}
|
|
```
|
|
|
|
### Company Enrichment
|
|
|
|
```bash
|
|
POST https://api.clay.com/v3/companies/enrich
|
|
|
|
{
|
|
"domain": "acme.com"
|
|
}
|
|
```
|
|
|
|
## Key Metrics
|
|
|
|
### Person Data
|
|
- `first_name`, `last_name` - Name
|
|
- `email` - Email address
|
|
- `title` - Job title
|
|
- `linkedin_url` - LinkedIn profile
|
|
- `company` - Company name
|
|
- `location` - Location
|
|
- `seniority` - Seniority level
|
|
|
|
### Company Data
|
|
- `name` - Company name
|
|
- `domain` - Website domain
|
|
- `industry` - Industry
|
|
- `employee_count` - Number of employees
|
|
- `revenue` - Estimated revenue
|
|
- `location` - Headquarters location
|
|
- `technologies` - Tech stack
|
|
- `description` - Company description
|
|
|
|
### Table Data
|
|
- `id` - Table ID
|
|
- `name` - Table name
|
|
- `row_count` - Number of rows
|
|
- `columns` - Column definitions
|
|
- `created_at` - Creation timestamp
|
|
- `updated_at` - Last update timestamp
|
|
|
|
## Parameters
|
|
|
|
### Tables
|
|
- `page` - Page number (default: 1)
|
|
- `per_page` - Results per page (default: 25)
|
|
|
|
### People Enrichment
|
|
- `email` - Email address
|
|
- `linkedin_url` - LinkedIn profile URL
|
|
- `first_name` + `last_name` - Name-based lookup
|
|
|
|
### Company Enrichment
|
|
- `domain` - Company domain (e.g., "acme.com")
|
|
|
|
### Add Row
|
|
- Fields are dynamic and match the table's column definitions
|
|
- Pass data as key-value pairs matching column names
|
|
|
|
## When to Use
|
|
|
|
- Building enriched prospect lists with waterfall enrichment across multiple providers
|
|
- Enriching leads with person and company data from 75+ sources
|
|
- Automating outbound workflows with enriched data
|
|
- Finding verified contact info (emails, phone numbers, social profiles)
|
|
- Company research and firmographic analysis
|
|
- Triggering enrichment workflows via webhooks
|
|
- Syncing enriched data back to CRM or outbound tools
|
|
|
|
## Rate Limits
|
|
|
|
- Rate limits vary by plan
|
|
- Standard: 100 requests/minute
|
|
- Enterprise plans have higher limits
|
|
- Enrichment credits consumed per lookup vary by data provider
|
|
- Webhook endpoints accept data continuously
|
|
|
|
## Relevant Skills
|
|
|
|
- cold-email
|
|
- hvac-lead-ops
|
|
- sales-enablement
|
|
- competitor-alternatives
|