Integrations
Apollo.io logo

Apollo.io integration

Sales · 28 actions · API key auth

B2B sales intelligence platform with 210M+ contacts and 35M+ companies. Full CRM capabilities including enrichment, prospecting, contacts, accounts, deals, sequences, and tasks.

Overview

The ModuleX Apollo.io integration lets a ModuleX agent operate Apollo.io on your behalf — running create, update and find actions across people enrichments, bulk people enrichments and organization enrichments — directly from a plain-English request, using your organization's own Apollo.io credentials. No pre-built workflow is required: the agent picks the right Apollo.io action for the task.

Apollo.io is a sales platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Apollo.io action — or, when you want a repeatable process, the composer assembles a Apollo.io workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Apollo.io in plain English

Type what you want. A ModuleX agent picks the right Apollo.io action — or chains several — and runs it. No workflow to build.

  • Create a new contact in your Apollo database
    resolves tocreate_contact
  • Find the contact I describe and update it
    resolves tosearch_contactsupdate_contact
  • Update an existing account's information
    resolves toupdate_account
  • Show me the accounts that match what I describe
    resolves tosearch_accounts
Use cases

What you can automate with Apollo.io

  • Find the right contact and update it in one promptsearch_contactsupdate_contact
  • Create an account straight from a requestcreate_account
  • Update a deal the moment something changesupdate_deal
  • Find the sequences that match what you describesearch_sequences
  • Add a contacts to sequence on the flyadd_contacts_to_sequence
  • Look up an api usage on demandget_api_usage
At a glance

Apollo.io integration at a glance

VendorApollo.io
CategorySales
Actions available28
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version2.0.0
Last updatedJun 2026
Reference

All 28 Apollo.io actions

People Enrichments1
people_enrichment
Enrich a person's profile with employment history, contact info, and organization details. Consumes credits.
Bulk People Enrichments1
bulk_people_enrichment
Enrich up to 10 people in a single request. More efficient than individual calls. Consumes credits.
Organization Enrichments1
organization_enrichment
Enrich a company's profile with industry, revenue, employee count, funding, technologies. Consumes credits.
Bulk Organization Enrichments1
bulk_organization_enrichment
Enrich up to 10 organizations in a single request. Consumes credits.
People Searches1
people_search
Search 210M+ contacts by job title, seniority, location, company. Requires paid plan.
Organization Searches1
organization_search
Search 35M+ companies by size, location, revenue, technologies. Requires paid plan.
Organization Job Postings1
organization_job_postings
Get active job postings for a company to understand hiring trends.
Contacts4
create_contact
Create a new contact in your Apollo database. Does not consume credits.
update_contact
Update an existing contact's information.
search_contacts
Search contacts in your Apollo database.
view_contact
View detailed information for a specific contact.
Accounts4
create_account
Create a new account (company) in your database. Requires master API key.
update_account
Update an existing account's information.
search_accounts
Search accounts in your Apollo database.
view_account
View detailed information for a specific account.
Deals4
create_deal
Create a new deal/opportunity. Requires master API key.
update_deal
Update an existing deal.
list_deals
List all deals in your Apollo account.
view_deal
View detailed information for a specific deal.
Sequences1
search_sequences
Search for email sequences in your Apollo account.
Contacts to Sequences1
add_contacts_to_sequence
Add contacts to an email sequence for automated outreach.
Tasks2
create_task
Create a new task/reminder in Apollo.
search_tasks
Search tasks in your Apollo account.
API Usages1
get_api_usage
Get API usage statistics and rate limit information.
Users1
list_users
List all team members in your Apollo account.
Contact Stages1
list_contact_stages
List all contact stages configured in your Apollo account.
Account Stages1
list_account_stages
List all account stages configured in your Apollo account.
Deal Stages1
list_deal_stages
List all deal stages configured in your Apollo account.

See full parameters and response schemas in the Apollo.io integration docs

Two ways

Two ways to use Apollo.io in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Apollo.io action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Apollo.io into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Apollo.io

API keyApollo.io uses API-key authentication. You provide your own Apollo.io secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Apollo.io without re-authenticating.

Step-by-step setup in the Apollo.io docs

Related

Pairs well with Apollo.io

Agents often chain Apollo.io with these — connect them once and the agent can use all of them in a single task.

FAQ

Apollo.io + ModuleX FAQ

A ModuleX agent can run any of Apollo.io's 28 actions — across people enrichments, bulk people enrichments, organization enrichments and bulk organization enrichments — from a plain-English request, using your organization's own Apollo.io credentials.
No. The agent selects the right Apollo.io action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Apollo.io API key, stored encrypted and scoped to your organization.
28, spanning people enrichments, bulk people enrichments, organization enrichments and bulk organization enrichments.
Apollo.io runs on your own credentials, so any Apollo.io usage is billed by Apollo.io directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Apollo.io to work in ModuleX.

Connect Apollo.io once with your own credentials and let your agent run all 28 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →