Skip to main content
Apollo is a B2B sales intelligence and engagement platform with a large database of contacts and companies. With Relevance AI’s Apollo integration, you can build agents that search for prospects, enrich contact and organization data, and manage deals — all using your connected Apollo account.
The Apollo integration in Relevance AI was built by Relevance AI, and is therefore supported by our team, not Apollo. If you have a question or issue with using Apollo in Relevance AI, please reach out to our support team. If you have a question or issue that is only about Apollo, you can reach out to Apollo support directly.

Connect the integration

  1. Go to the Integrations page in the sidebar of your Relevance AI dashboard.
  2. Click on Apollo from the available integrations.
  3. Click Add Integration.
  4. Enter your Apollo API key when prompted.
  5. Once authenticated, your Apollo account will appear as a connected integration.
You can find your Apollo API key in your Apollo account under Settings → Integrations → API. You need at least a Basic plan to access the API.

Tool steps for Apollo

The Apollo integration provides actions for prospecting, contact management, deal tracking, and data enrichment. These actions can be used as tool steps in your agents’ workflows.

Contact and account management

Search contacts

Search Apollo’s database for contacts matching criteria like job title, company, location, or industry.

Create contact

Create a new contact record in Apollo.

Update contact

Update an existing contact record with new information.

Search accounts

Search for company accounts in Apollo by name, domain, industry, or other criteria.

Create account

Create a new company account record in Apollo.

Update account

Update an existing company account record.

Deal management

List deals

Retrieve deals from Apollo, with optional filters by stage, owner, or account.

Create deal

Create a new deal record in Apollo and associate it with a contact or account.

Update deal

Update an existing deal’s stage, value, or other attributes.

Person and organization enrichment

Enrich person

Enrich a contact record with data from Apollo’s database, including phone numbers, email addresses, job title, and social profiles.

Enrich organization

Enrich a company record with firmographic data including employee count, revenue, industry, and technology stack.
Type “Apollo” in the tool step search bar to see all available Apollo actions when building your tools.

Phone number retrieval

The Enrich Person tool step supports phone number retrieval via Apollo’s reveal_phone_number and run_waterfall_phone options. When you enable these options, Relevance AI handles the underlying webhook flow automatically and returns the phone numbers directly in the enrichment response — no additional configuration required on your end. This means you can use Apollo’s phone number enrichment the same way as any other enrichment field, and the result will include phone numbers when Apollo can locate them.

Use the integration’s API tool step (Advanced)

In addition to the pre-built tool steps, you can make custom API calls to any Apollo endpoint using the Apollo API Call tool step.

How to use the Apollo API Call tool step

1

Create or open a tool

Create a new tool in Relevance AI, or open an existing tool you want to add Apollo functionality to.
2

Add the Apollo API Call tool step

  1. Scroll down to Tool steps.
  2. Search for Apollo API Call in the tool step search bar.
  3. Add it to your workflow.
3

Select your Apollo account

Select your connected Apollo account from the dropdown.
4

Configure the API endpoint

Set the HTTP method, endpoint path, and any request body parameters. Refer to Apollo’s API documentation for available endpoints and required fields.
5

Test your configuration

Run a test to confirm the call returns the expected data before deploying your agent.

Example use cases

Build an agent that takes an inbound lead’s email or LinkedIn URL, uses Apollo to enrich the contact with job title, phone number, company details, and funding data, then posts a research summary to Slack or updates your CRM before the sales rep’s first call.
Create an agent that searches Apollo’s database for contacts matching your ideal customer profile — filtering by industry, company size, seniority, and location — then exports the list to a Google Sheet or pushes it into HubSpot as new leads.
Deploy an agent that monitors your CRM for trigger events (e.g., a contact replies to an email) and automatically creates or updates the corresponding deal in Apollo, keeping both systems in sync without manual data entry.
Build an agent that enriches a batch of contacts with Apollo before they enter an outreach sequence, ensuring each contact has a verified phone number and current job title. Contacts missing key data can be flagged for manual review.

Frequently asked questions (FAQs)

Yes, you need an active Apollo account with API access. Apollo offers a free plan with limited credits, and paid plans with higher limits. You’ll need to generate an API key from your Apollo account settings to connect it to Relevance AI.
  1. Log in to your Apollo account.
  2. Go to Settings → Integrations → API.
  3. Copy your existing API key or generate a new one.
  4. Use this key when connecting Apollo to Relevance AI.
Keep your API key secure and do not share it publicly.
No. When you use the reveal_phone_number or run_waterfall_phone options in the Enrich Person tool step, Relevance AI manages the webhook flow automatically. Phone numbers are returned directly in the enrichment response when Apollo can locate them.
If Apollo cannot find data for a contact or organization, the enrichment response will be empty or will indicate no match. Design your agent to handle these cases — for example, by trying alternative identifiers, using a fallback data source, or flagging the record for manual review.
Yes, Apollo’s enrichment endpoints consume credits from your Apollo plan. Phone number reveal requests consume additional credits depending on your plan. Monitor your Apollo credit usage in your Apollo account dashboard.