PromptShop

Enrich Lead

This skill enriches lead information by turning any identifier into a full contact dossier. It extracts identifiers from user input, uses Apollo to find a ma...

Install

npx promptshop add enrich-lead

Details

What This Skill Does

This skill enriches lead information by turning any identifier into a full contact dossier. It extracts identifiers from user input, uses Apollo to find a matching person and their company, and presents a formatted contact card. It's designed for sales teams, marketing teams, and anyone needing to gather detailed information on potential leads.

When to Use

  • Find contact information for a lead using their email.
  • Enrich a lead's profile using their LinkedIn URL.
  • Identify a lead's company and industry.
  • Gather firmographic data on a lead's company.
  • Find personal email addresses for leads.
  • Identify the correct person given a job title and company.

Key Features

  • Parses various lead identifiers from user input.
  • Uses Apollo to enrich person and company data.
  • Reveals personal email addresses (if available).
  • Presents a formatted contact card with key details.
  • Handles ambiguous input by searching for the correct person.
  • Provides company revenue and employee count.

Manual Installation

Manual installation

  • View Full Skill Content.
  • The complete markdown content that gets installed.
  • Enrich Lead.

Turn any identifier into a full contact dossier. The user provides identifying info via "$ARGUMENTS".

Examples

/apollo:enrich-lead Tim Zheng at Apollo /apollo:enrich-lead https://www.linkedin.com/in/timzheng /apollo:enrich-lead sarah@stripe.com /apollo:enrich-lead Jane Smith, VP Engineering, Notion /apollo:enrich-lead CEO of Figma

Step 1 — Parse Input

From "$ARGUMENTS", extract every identifier available: First name, last name Company name or domain LinkedIn URL Email address Job title (use as a matching hint)

If the input is ambiguous (e.g. just "CEO of Figma"), first use mcp__claude_ai_Apollo_MCP__apollo_mixed_people_api_search with relevant title and domain filters to identify the person, then proceed to enrichment.

Step 2 — Enrich the Person

Credit warning: Tell the user enrichment consumes 1 Apollo credit before calling.

Use mcp__claude_ai_Apollo_MCP__apollo_people_match with all available identifiers: first_name, last_name if name is known domain or organization_name if company is known linkedin_url if LinkedIn is provided email if email is provided Set reveal_personal_emails to true

  • If the match fails, try mcp__claude_ai_Apollo_MCP__apollo_mixed_people_api_search with looser filters and present the top 3 candidates.
  • Ask the user to pick one, then re-enrich.

Step 3 — Enrich Their Company

Use mcp__claude_ai_Apollo_MCP__apollo_organizations_enrich with the person's company domain to pull firmographic context.

Step 4 — Present the Contact Card

Format the output exactly like this:

[Full Name] | [Title] [Company Name] · [Industry] · [Employee Count] employees

FieldDetail
Email (work)...
Email (personal)... (if revealed)
Phone (direct)...
Phone (mobile)...
Phone (corporate)...
LocationCity, State, Country
LinkedInURL
Company Domain...
Company RevenueRange
Company FundingTotal raised
Company HQLocation

Step 5 — Offer Next Actions

Ask the user which action to take:

Save to Apollo — Create this person as a contact via mcp__claude_ai_Apollo_MCP__apollo_contacts_create with run_dedupe: true Add to a sequence — Ask which sequence, then run the sequence-load flow Find colleagues — Search for more people at the same company using mcp__claude_ai_Apollo_MCP__apollo_mixed_people_api_search with q_organization_domains_list set to this company Find similar people — Search for people with the same title/seniority at other companiesEnrich Lead

Turn any identifier into a full contact dossier. The user provides identifying info via "$ARGUMENTS".