Apollo
Arcade tools designed for LLMs to interact with Apollo.io sales intelligence
2.0.1Apollo is a sales intelligence platform; this Arcade toolkit enables LLMs to search, enrich, and monitor usage against the Apollo.io API.
Capabilities
- Account intelligence: Convert a company domain into firmographics (industry, size, revenue, funding, location) for account qualification and sizing.
- People lookup & enrichment: Search contacts by role and employer firmographics, then enrich individual records with verified profiles and contact details using identifiers such as name, email, Apollo ID, or LinkedIn URL.
- Company search: Query Apollo's database with firmographic filters to surface and prioritize target accounts; firmographics are included inline by default.
- Rate-limit awareness: Retrieve per-endpoint rate limits and remaining request counts so agents can pace batch operations and avoid throttling.
- Credit-safe error handling: Enrichment and search operations report
status=insufficient_creditsrather than throwing errors when the Apollo plan is out of credits.
Secrets
APOLLO_API_KEY
Your Apollo master API key, required by all five tools. To obtain it, log in to Apollo.io, navigate to Settings → Integrations → API, and copy your API key. A master key (not a limited integration key) is required to access enrichment endpoints and rate-limit reporting. Apollo API access may require a paid plan depending on the endpoints and credit volume you need; check your plan's enrichment credit allowance before running bulk operations.
Store this secret in Arcade using the secrets configuration described at https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets, or add it directly via the Arcade dashboard.
Available tools(5)
| Tool name | Description | Secrets | |
|---|---|---|---|
Report per-endpoint rate limits and how many requests remain, so the agent
can pace a batch of lookups and avoid being throttled. Requires an Apollo
master API key. | 1 | ||
Turn a company domain into firmographics (industry, size, revenue, funding,
location) so a rep can qualify and size an account. Consumes one enrichment
credit on a match; when the plan is out of credits the result reports
status=insufficient_credits rather than failing. | 1 | ||
Turn a known person into a verified profile with their current role and,
on request, contact details. Provide at least one identifier: an Apollo person
ID, a name (or first and last name), an email, or a LinkedIn URL; an employer
name or domain alone is not enough to identify someone. Consumes one enrichment
credit on a match; when the plan is out of credits the result reports
status=insufficient_credits rather than failing. | 1 | ||
Find companies in Apollo's database that match a firmographic profile so a
rep can prioritize the accounts worth working. Results include firmographics
inline unless include_firmographics is disabled. Company search consumes plan
credits; when the plan is out of credits the result reports
status=insufficient_credits with an empty list rather than failing. | 1 | ||
Find people in Apollo's database by role and the firmographics of their
employer. Returns lightweight records without email or phone; use person
enrichment to reveal verified contact details. | 1 |