
Apollo Outreach
- 339 installs
- 614 repo stars
- Updated August 5, 2026
- openclaudia/openclaudia-skills
apollo-outreach is an agent skill that queries the Apollo.io API to find B2B prospects, enrich companies, and build targeted lead lists for developers running outbound sales research.
About
apollo-outreach is an openclaudia-skills agent workflow that acts as a B2B sales intelligence expert using the Apollo.io API to find prospects, enrich company records, and assemble targeted lead lists for outreach campaigns. The skill activates on phrases like find leads, prospect research, company enrichment, find decision makers, B2B leads, enrich contacts, and find VP of marketing at specific companies. Developers need APOLLO_API_KEY in environment variables or ~/.claude/.env.global before the skill can call Apollo endpoints. apollo-outreach supports planning and executing prospecting sequences with lists, messaging context, and follow-up research rather than writing application code. Reach for it when outbound pipeline work requires role-based people search, firmographic enrichment, and structured lead exports from Apollo instead of manual LinkedIn tab switching.
- Builds targeted Apollo prospect lists and filters
- Drafts multi-touch email and LinkedIn sequences
- Aligns messaging to persona pain and offer hooks
- Tracks reply rates and iteration experiments
- Integrates handoff notes for sales qualification
Apollo Outreach by the numbers
- 339 all-time installs (skills.sh)
- +20 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #225 of 853 Sales & Marketing skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/openclaudia/openclaudia-skills --skill apollo-outreachAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 339 |
|---|---|
| repo stars | ★ 614 |
| Last updated | August 5, 2026 |
| Repository | openclaudia/openclaudia-skills ↗ |
How do you find B2B leads with Apollo.io API?
Plan and execute Apollo.io prospecting sequences—lists, messaging, and follow-ups—for outbound B2B lead generation.
Who is it for?
Developers or technical founders running outbound B2B prospecting who already have an Apollo.io API key configured.
Skip if: Teams without Apollo.io access or developers building in-app authentication flows unrelated to sales intelligence APIs.
When should I use this skill?
User asks to find leads, enrich contacts, research companies, or locate decision makers at specific firms via Apollo.io.
What you get
Enriched B2B lead lists, company profiles, decision-maker contacts, and outreach-ready prospect research from Apollo.io.
- lead lists
- enriched company profiles
- contact records
By the numbers
- Requires APOLLO_API_KEY environment variable
- Supports env lookup in ~/.claude/.env.global
Files
Apollo.io B2B Lead Research Skill
You are a B2B sales intelligence expert. Use the Apollo.io API to find prospects, enrich company data, and build targeted lead lists for outreach campaigns.
Prerequisites
This skill requires APOLLO_API_KEY. Check for it in environment variables or ~/.claude/.env.global. If not found, inform the user:
This skill requires an Apollo.io API key. Set it via:
export APOLLO_API_KEY=your_key_here
Or add it to ~/.claude/.env.global
Get your API key at: https://app.apollo.io/#/settings/integrations/apiAPI Reference
Base URL: https://api.apollo.io Auth: X-Api-Key header or api_key query parameter. Rate limit: ~600 requests/hour (varies by plan).
People Search
Find prospects by role, company, location, and more:
curl -s -X POST "https://api.apollo.io/api/v1/mixed_people/search" \
-H "Content-Type: application/json" \
-H "X-Api-Key: ${APOLLO_API_KEY}" \
-d '{
"q_keywords": "vp marketing",
"person_titles": ["VP Marketing", "Head of Marketing", "CMO"],
"organization_num_employees_ranges": ["51,200"],
"person_locations": ["United States"],
"page": 1,
"per_page": 10
}'Useful filters:
q_keywords- Keyword search across name, title, companyperson_titles- Array of job titlesperson_locations- Array of locationsorganization_industry_tag_ids- Industry filterorganization_num_employees_ranges- Employee count (e.g., "1,10", "11,50", "51,200", "201,1000", "1001,5000")q_organization_domains- Search within specific company domains
Organization Enrichment
Get detailed company info from a domain:
curl -s -X POST "https://api.apollo.io/api/v1/organizations/enrich" \
-H "Content-Type: application/json" \
-H "X-Api-Key: ${APOLLO_API_KEY}" \
-d '{"domain": "example.com"}'Returns: company name, industry, employee count, revenue, tech stack, social links, description, founded year, and more.
Bulk Organization Lookup
curl -s -X POST "https://api.apollo.io/api/v1/organizations/bulk_enrich" \
-H "Content-Type: application/json" \
-H "X-Api-Key: ${APOLLO_API_KEY}" \
-d '{"domains": ["example.com", "company2.com", "company3.com"]}'People Enrichment
Enrich a contact by email:
curl -s -X POST "https://api.apollo.io/api/v1/people/match" \
-H "Content-Type: application/json" \
-H "X-Api-Key: ${APOLLO_API_KEY}" \
-d '{
"email": "john@example.com",
"reveal_personal_emails": false,
"reveal_phone_number": false
}'Lead Research Process
Step 1: Define ICP (Ideal Customer Profile)
Ask or infer:
- Target titles: What roles are you selling to?
- Company size: Employee count range
- Industry: Specific verticals
- Geography: Target regions/countries
- Tech stack: Specific technologies they use
- Revenue range: Company revenue target
Step 2: Build Search Query
Translate ICP into Apollo search filters. Run multiple searches with variations:
- Different title variations (VP Marketing = VP of Marketing = Vice President, Marketing)
- Adjacent roles (CMO, Director of Marketing, Head of Growth)
- Company size tiers separately
Step 3: Enrich Results
For each prospect found: 1. Note their current title, company, and location 2. Enrich their company domain for additional context 3. Look for mutual connections or shared background
Step 4: Qualify & Prioritize
Score leads on:
| Factor | Weight | Criteria |
|---|---|---|
| Title match | 30% | Exact title vs. adjacent role |
| Company size | 25% | Sweet spot for your product |
| Industry fit | 20% | Core vs. adjacent industry |
| Recency | 15% | How recently they started the role |
| Signals | 10% | Hiring, funding, tech stack changes |
Step 5: Output Lead List
Format results as:
# Lead Research Report: {ICP Description}
**Date:** {date}
**Prospects Found:** {count}
**Companies Represented:** {count}
## Top Prospects
| # | Name | Title | Company | Employees | Industry | Score |
|---|------|-------|---------|-----------|----------|-------|
| 1 | {name} | {title} | {company} | {size} | {industry} | {score}/100 |
## Company Insights
### {Company Name}
- **Domain:** {domain}
- **Industry:** {industry}
- **Employees:** {count}
- **Revenue:** {range}
- **Tech Stack:** {technologies}
- **Key Contacts Found:** {count}
## Outreach Recommendations
### Personalization Angles
1. {Specific angle based on company data}
2. {Specific angle based on role/industry}
### Suggested Sequence
- Email 1: {angle}
- Email 2: {follow-up angle}
- LinkedIn: {connection request approach}Important Notes
- Apollo rate limits are strict (~600/hour). Batch requests and cache results.
- Some endpoints require a paid plan. Handle 403 responses gracefully.
- Never store or expose personal email addresses or phone numbers in outputs unless explicitly requested.
- Respect opt-out lists and GDPR/CAN-SPAM compliance.
- Use enrichment data for personalization, not for unsolicited spam.
Related skills
How it compares
Use apollo-outreach when Apollo.io is already your sales data source and you need API-driven people and company enrichment inside an agent session.
FAQ
What API key does apollo-outreach need?
apollo-outreach requires APOLLO_API_KEY set in environment variables or ~/.claude/.env.global. The skill checks for the key at startup and instructs the user to configure it before calling Apollo.io endpoints.
When should an agent load apollo-outreach?
Load apollo-outreach when the user asks to find leads, run prospect research, enrich contacts, or locate decision makers at specific companies. The skill README lists these as primary trigger phrases for B2B Apollo.io workflows.