Turn a LinkedIn profile URL into a full person profile plus a verified work email in a single call, powered by Cargo. Triggers: "enrich these LinkedIn profiles", "get details from this LinkedIn URL", "I have LinkedIn URLs and need emails", "enrich LinkedIn data", "who is this person", "contact enrichment", "linkedin enrichment", "get their headline and tenure", "pull the whole biography". Providers: aiArk. Skip when: you do not have the LinkedIn URL yet — use find-linkedin-url first; or you only have a name and domain — use find-work-email.
Browser
LinkedIn email + phone enrichment (Apify)
Try itEnrich LinkedIn profile URLs with mobile phone numbers and work/personal emails using Apify actors, merging results into unified output records.
What it does
Enrich LinkedIn profile URLs with mobile phone numbers and work/personal emails using Apify actors, merging results into unified output records.
The skill document
LinkedIn Email + Phone Enrichment (Apify)
Overview
This skill runs two Apify actors in one pipeline and merges results by LinkedIn profile URL:
- Phone actor:
X95BXRaFOqZ7rzjxM - Email actor:
q3wko0Sbx6ZAAB2xf
Use this when the user wants one command to enrich a LinkedIn URL list with:
- mobile phones
- work emails
- personal emails
- unified rows for n8n/Sheets/CRM
Step-by-step workflow
- Accept LinkedIn URLs (
linkedinUrls) from user. - Validate and normalize URLs.
- Decide branches:
- run phone actor if
includePhones=true - run email actor if
includeEmails=true
- Run selected actors on the same URL list.
- Merge results by normalized LinkedIn URL.
- Return summary + merged rows.
Authentication
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
- Actor IDs are hardcoded to your provided IDs.
linkedinUrlsis required.- At least one branch must be enabled (
includeEmailsorincludePhones). - Output rows contain available email/phone fields in one record.
References
references/input-contract.mdreferences/troubleshooting.md
Related skills
Resolve a person's LinkedIn profile URL from their name and company, with an identity-validation gate that rejects wrong matches, powered by Cargo. Triggers: "find the LinkedIn for John Smith at Acme", "get LinkedIn URLs for these contacts", "what's this person's LinkedIn", "add LinkedIn profiles to my list". Providers: linkedin. Skip when: you already have the LinkedIn URL and want the profile data — use enrich-linkedin-profile.
Looks up LinkedIn company, product, and showcase pages by ID via the Crawlora API, returning clean JSON. Use when the user wants a company's LinkedIn profile info, a product page, or a showcase page — instead of scraping LinkedIn directly. Covers company/product/showcase pages only, not personal LinkedIn profiles.
Run Dievio lead search and LinkedIn lookup workflows through the public API with correct authentication, filters, pagination, and credit-aware handling. Use...
Pull LinkedIn person and company profiles, their posts, job listings and post comments as structured JSON. 9 endpoints from 1 to 30 credits, four of them paginated, for prospecting, recruiting, and market research.
Enrich a list of prospects (profile URLs, slugs, or names) with LinkedIn role and experience data via Veezee. Use when the user wants current titles, companies, or work history for known people, or asks to "enrich" leads/prospects/candidates.