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
- Reads businesses from
business_leadswherewebsite IS NOT NULLandemail IS NULL - Submits all websites to Apify Contact Details Scraper (crawls up to 3 pages deep)
- Extracts emails, phone numbers, LinkedIn, Twitter, Facebook, Instagram handles
- Updates
business_leadswith 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