Skip to content
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.

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.

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

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

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 updatedJul 2026

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 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.

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

Works with Apollo.io

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

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.

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: Jul 2026Browse all 179 integrations