π¦ ClawHub
Linkedin Email Phone Apify
by @hundevmode
Enrich LinkedIn profile URLs with mobile phone numbers and work/personal emails using Apify actors, merging results into unified output records.
TERMINAL
clawhub install linkedin-email-phone-apifyπ About This Skill
name: linkedin-email-phone-apify description: Use this skill when the user needs LinkedIn contact enrichment by URLs with both phone and email lookup via Apify actors (phones: X95BXRaFOqZ7rzjxM, emails: q3wko0Sbx6ZAAB2xf), including optional branches and merged output. required_env_vars: - APIFY_TOKEN required-env-vars: - APIFY_TOKEN primary_credential: APIFY_TOKEN primary-credential: APIFY_TOKEN metadata: short-description: Enrich LinkedIn URLs with emails and phones openclaw: requires: env: - APIFY_TOKEN primaryCredential: APIFY_TOKEN
LinkedIn Email + Phone Enrichment (Apify)
Overview
This skill runs two Apify actors in one pipeline and merges results by LinkedIn profile URL:
X95BXRaFOqZ7rzjxMq3wko0Sbx6ZAAB2xfUse this when the user wants one command to enrich a LinkedIn URL list with:
Step-by-step workflow
1. Accept LinkedIn URLs (linkedinUrls) from user.
2. Validate and normalize URLs.
3. Decide branches:
includePhones=trueincludeEmails=trueAuthentication
export APIFY_TOKEN='apify_api_xxx'
or
python3 scripts/linkedin_email_phone_pipeline.py run \
--apify-token 'apify_api_xxx' \
--input-file references/sample_input.json
Quick start
APIFY_TOKEN='apify_api_xxx' \
python3 scripts/linkedin_email_phone_pipeline.py run \
--input-file references/sample_input.json
Toggle branches
Emails only:
APIFY_TOKEN='apify_api_xxx' \
python3 scripts/linkedin_email_phone_pipeline.py run \
--input-json '{
"linkedinUrls": ["https://www.linkedin.com/in/williamhgates"],
"includeEmails": true,
"includePhones": false,
"includeWorkEmails": true,
"includePersonalEmails": true,
"onlyWithEmails": true
}'
Phones only:
APIFY_TOKEN='apify_api_xxx' \
python3 scripts/linkedin_email_phone_pipeline.py run \
--input-json '{
"linkedinUrls": ["https://www.linkedin.com/in/williamhgates"],
"includeEmails": false,
"includePhones": true,
"onlyWithPhones": true
}'
Notes
linkedinUrls is required.includeEmails or includePhones).References
references/input-contract.mdreferences/troubleshooting.mdπ‘ Examples
APIFY_TOKEN='apify_api_xxx' \
python3 scripts/linkedin_email_phone_pipeline.py run \
--input-file references/sample_input.json
π Tips & Best Practices
linkedinUrls is required.includeEmails or includePhones).