Get the FREE Ultimate OpenClaw Setup Guide →

enrich-lead

npx machina-cli add skill anthropics/knowledge-work-plugins/enrich-lead --openclaw
Files (1)
SKILL.md
2.9 KB

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:

  1. Save to Apollo — Create this person as a contact via mcp__claude_ai_Apollo_MCP__apollo_contacts_create with run_dedupe: true
  2. Add to a sequence — Ask which sequence, then run the sequence-load flow
  3. 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
  4. Find similar people — Search for people with the same title/seniority at other companies

Source

git clone https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/apollo/skills/enrich-lead/SKILL.mdView on GitHub

Overview

Enrich Lead turns any identifier into a full contact dossier. Drop a name, company, LinkedIn URL, or email and you’ll receive a complete contact card with email, phone, title, company intel, and recommended next actions.

How This Skill Works

Enrich Lead parses the provided arguments to extract identifiers (name, company, LinkedIn URL, email, and title). It then uses Apollo APIs to match the person, consuming 1 Apollo credit, via mcp__claude_ai_Apollo_MCP__apollo_people_match with reveal_personal_emails=true. If no exact match is found, it falls back to a mixed search to present the top 3 candidates for selection, then enriches the company data with mcp__claude_ai_Apollo_MCP__apollo_organizations_enrich and formats the final contact card exactly as shown, before offering next actions.

When to Use It

  • You have a LinkedIn URL and want a full contact card with email, phone, and title.
  • You have a work email (or domain) and need the complete contact plus company data.
  • You only know a name and title and want the top matching person to enrich.
  • You need firmographic context for a company after identifying the person.
  • You want to save or add the enriched contact to Apollo workflows (save to Apollo, add to a sequence).

Quick Start

  1. Step 1: Provide identifying input to /apollo:enrich-lead <identifier> (name, LinkedIn URL, email, etc).
  2. Step 2: Review the generated contact card and the suggested next actions.
  3. Step 3: Choose a Next Action (Save to Apollo, Add to a sequence, Find colleagues, Find similar people) and proceed.

Best Practices

  • Always enable reveal_personal_emails to access personal emails if available.
  • If inputs are ambiguous, rely on the top 3 candidates and select carefully before re-enriching.
  • Double-check the final card formatting and fields before sharing or saving.
  • Leverage the company enrichment to add industry, employee count, revenue, and HQ location for better context.
  • Use the Next Actions options (save to Apollo, add to a sequence, find colleagues, find similar people) to fit your outreach workflow and deduplicate when saving.

Example Use Cases

  • Input: /apollo:enrich-lead Tim Zheng at Apollo → returns Tim's full contact card with work email and phone.
  • Input: /apollo:enrich-lead https://www.linkedin.com/in/timzheng → matches Tim via LinkedIn and returns the enriched card.
  • Input: /apollo:enrich-lead sarah@stripe.com → provides Stripe's contact details and firmographic context.
  • Input: /apollo:enrich-lead Jane Smith, VP Engineering, Notion → top matching Notion executive with company data.
  • Input: /apollo:enrich-lead CEO of Figma → top 3 candidates presented for selection, then enriched with firmographics.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers