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:1.0.3
Auth:No authentication required
5tools
5require secrets

Apollo Toolkit

Arcade toolkit for interacting with Apollo.io, enabling LLMs to search Apollo's sales intelligence database and enrich company and person records programmatically.

Capabilities

  • Account intelligence: Search organizations by firmographic profile and enrich company domains into detailed firmographics (industry, size, revenue, funding, location) for account qualification and sizing.
  • People intelligence: Search contacts by role and employer attributes; enrich known individuals into verified profiles with current role and optional contact details using any available identifier (Apollo ID, name, email, or LinkedIn URL).
  • Credit-aware responses: Enrichment and search operations consume Apollo plan credits; when credits are exhausted, results return status=insufficient_credits rather than raising errors, allowing agents to handle gracefully.
  • Rate-limit introspection: Retrieve per-endpoint rate limits and remaining request counts to pace batch operations and avoid throttling; requires a master API key.

Secrets

APOLLO_API_KEY — An Apollo.io API key used to authenticate all requests. Obtain it from your Apollo account under Settings → Integrations → API (or API Keys depending on your plan tier). Note that Apollo.GetApiUsage specifically requires a master API key, not a restricted or sub-account key; ensure the key is generated from the primary account owner's settings. Apollo's API key documentation is available at https://apolloio.github.io/apollo-api-docs/.

For guidance on configuring secrets in Arcade, see https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets. You can manage your secrets at https://api.arcade.dev/dashboard/auth/secrets.

Available tools(5)

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