lead-enrichment

Installation
SKILL.md

Lead Enrichment

Crawls business websites to extract emails, phone numbers, and social media handles using Apify actor QAKrfXwAcbmcWYnSo (Contact Details Scraper). Updates the business_leads table.

What It Does

  1. Reads businesses from business_leads where website IS NOT NULL and email IS NULL
  2. Submits all websites to Apify Contact Details Scraper (crawls up to 3 pages deep)
  3. Extracts emails, phone numbers, LinkedIn, Twitter, Facebook, Instagram handles
  4. Updates business_leads with found contact info (only fills empty fields)

How to Run

# Enrich all leads with websites but no email
node skills/lead-enrichment/scripts/lead-enrichment.js

# Limit batch size
node skills/lead-enrichment/scripts/lead-enrichment.js --limit 100
Installs
4
GitHub Stars
55
First Seen
Apr 8, 2026
lead-enrichment — kevinbadi/ai-os-skills