hvac-marketing-skills/tools/integrations/snov.md
Corey Haines aad399682c feat: add email outreach CLIs for backlink building
Add 4 new zero-dependency CLI tools for email outreach:
- hunter.js: Email finding/verification via Hunter.io (query param auth)
- snov.js: Email finding + drip campaigns via Snov.io (OAuth2 auth)
- lemlist.js: Cold email campaigns via Lemlist (Basic auth)
- instantly.js: Cold email at scale via Instantly.ai (query param auth)

Includes integration guides and registry/README updates.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 14:09:50 -08:00

2.2 KiB

Snov.io

Email finding, verification, and drip campaign platform for outreach.

Capabilities

Integration Available Notes
API REST API for email finding, verification, prospects, drip campaigns
MCP - Not available
CLI Zero-dependency Node.js CLI
SDK - API-only

Authentication

  • Type: OAuth2 client credentials
  • Flow: POST to /oauth/access_token with client_id + client_secret
  • Env vars: SNOV_CLIENT_ID, SNOV_CLIENT_SECRET
  • Get keys: Snov.io > Integration > API

The CLI handles token acquisition automatically.

Common Agent Operations

Search emails by domain

node tools/clis/snov.js domain search --domain example.com --type all --limit 10

Find a specific person's email

node tools/clis/snov.js email find --domain example.com --first-name John --last-name Doe

Verify an email

node tools/clis/snov.js email verify --email john@example.com

Find prospect by email

node tools/clis/snov.js prospect find --email john@example.com

Add prospect to a list

node tools/clis/snov.js prospect add --email john@example.com --first-name John --last-name Doe --list-id 12345

Manage prospect lists

# List all lists
node tools/clis/snov.js lists list

# Get prospects in a list
node tools/clis/snov.js lists prospects --id 12345 --page 1 --per-page 50

Check domain technology stack

node tools/clis/snov.js technology check --domain example.com

Manage drip campaigns

# List campaigns
node tools/clis/snov.js drips list

# Get campaign details
node tools/clis/snov.js drips get --id 12345

# Add prospect to drip campaign
node tools/clis/snov.js drips add-prospect --id 12345 --email john@example.com

Rate Limits

  • Rate limits vary by plan
  • OAuth tokens expire after a set period; CLI handles refresh automatically

Use Cases

  • Link building: Find contacts and run automated drip outreach
  • Prospecting: Build and manage prospect lists
  • Technology research: Check what tech stack a target domain uses
  • Email verification: Clean lists before sending