Skip to Content
ResourcesIntegrationsSalesApollo

Apollo

Service domainCRM
Apollo icon
Arcade Optimized

Arcade tools designed for LLMs to interact with Apollo.io sales intelligence

Author:Arcade
Version:2.0.1
Auth:No authentication required
5tools
5require secrets

Apollo is a sales intelligence platform; this Arcade toolkit lets LLMs query Apollo.io to enrich accounts, find prospects, and monitor API usage without manual sales research.

Capabilities

  • Account intelligence: Resolve a company domain into full firmographics (industry, headcount, revenue, funding, location) to qualify and size accounts.
  • Contact enrichment: Look up a known person by Apollo ID, name, email, or LinkedIn URL to retrieve their current role and, optionally, verified contact details; credit-aware responses surface insufficient_credits rather than hard failures.
  • Prospecting search: Search Apollo's database by firmographic filters to surface matching companies or people; person search returns lightweight records and contact details require a separate enrichment call.
  • Rate-limit introspection: Query per-endpoint rate limits and remaining request counts so agents can pace batch workflows and avoid throttling.

Secrets

APOLLO_API_KEY — A master API key issued by Apollo.io that authenticates all requests and is also required to query rate-limit data. To obtain it, log in to your Apollo account, navigate to Settings → Integrations → API, and copy the master API key. Note that enrichment tools (GetOrganization, GetPerson, SearchOrganizations) consume plan credits on successful matches; the key must belong to a plan with available credits for those calls to return data. Apollo's API key documentation is available at https://apolloio.github.io/apollo-api-docs/.

Add secrets to your Arcade configuration by following the Arcade secrets guide, or manage them directly at https://api.arcade.dev/dashboard/auth/secrets.

Available tools(5)

5 of 5 tools
Operations
Behavior
Tool nameDescriptionSecrets
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
Last updated on