apollo-io_skill

This skill helps you discover and engage prospects using Apollo.io API to find leads, enrich data, and manage outreach sequences.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill apollo-io

  • _meta.json271 B
  • SKILL.md1.3 KB

Overview

This skill provides access to Apollo.io sales intelligence and engagement features through the Apollo API. It enables searching people and organizations, enriching person data, and creating contacts programmatically. Use it to streamline prospect discovery, contact enrichment, and sequence management within automation workflows.

How this skill works

The skill issues authenticated API requests to Apollo endpoints using an API key supplied via environment variables. It supports mixed_people and mixed_companies search endpoints, person enrichment via the people/match endpoint, and contact creation via the contacts endpoint. Responses are returned as structured JSON for integration into CRMs, outreach tools, or analytics pipelines.

When to use it

  • Finding targeted leads by title, company size, or other filters during prospecting
  • Enriching an email or partial profile into a full contact record before outreach
  • Programmatically creating and syncing contacts into your CRM or campaign tool
  • Bulk searching organizations to prioritize accounts for account-based marketing
  • Automating prospect discovery in sales cadences or outreach sequences

Best practices

  • Store the APOLLO_API_KEY securely in environment variables or secrets manager; never hardcode keys
  • Respect API rate limits and implement retry/backoff logic for robust integrations
  • Filter searches narrowly (titles, employee ranges, industries) to reduce noise and data costs
  • Validate and normalize returned emails and names before importing into your CRM
  • Log API responses and errors for auditing and to debug enrichment mismatches

Example use cases

  • Search for CEOs and CTOs at companies with 1–50 employees to build a startup outreach list
  • Enrich a single email to retrieve full name, role, and company before sending a personalized pitch
  • Create contacts automatically when a lead form is submitted to seed a follow-up sequence
  • Run nightly jobs to update contact records from Apollo to keep CRM data fresh
  • Pull company lists for market research and prioritize outreach by employee count

FAQ

Set your API key in the APOLLO_API_KEY environment variable and include it in request payloads as required by the Apollo API.

Where can I find endpoint documentation?

Apollo provides official API documentation and a dashboard to manage your account and keys.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
apollo-io skill by openclaw/skills | VeilStrat