Skip to content

Integration · CRM & sales

Connect Claude & ChatGPT to Apollo.io

Ask your AI to find prospects in Apollo.io by title, seniority, location or company, then enrich the ones worth contacting. It can save contacts and accounts, create and update deals, add tasks, and put contacts into a sequence with the right sender. Prospecting work happens in the chat instead of across filters and tabs.

Connect Apollo.io free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find heads of marketing at software companies in Denmark.”

    The AI searches Apollo's people database by title, seniority and location and lists the matches with their company. Emails are not included in search results.

  • “Get the email and title for Anna Berg at nordicfoods.com.”

    It enriches the person by name and domain and returns email, title and company. Enrichment uses Apollo credits.

  • “Save her as a contact and add her to the Q3 outreach sequence.”

    It creates the contact with dedupe on, finds the sequence by name, picks a connected mailbox as sender and adds the contact so the sequence emails start.

What your AI can do

Prospecting and enrichment

Search Apollo's people and company databases by title, seniority, location, headcount, revenue or funding, and enrich a person or company by email, name or domain.

Contacts, accounts and deals

Search, create and update saved contacts, accounts and deals, with contact stages, deal stages, owners and tasks.

Sequences

Find sequences, add contacts with a chosen sender mailbox, stop or remove contacts, and search the emails your sequences have sent.

  • “Which of our sequence emails got replies this week?”

    It searches emails sent by your sequences, filtered by reply type, and lists who replied and to which sequence.

  • “Move the Nordic Foods deal to the negotiation stage and set the amount to 40,000.”

    It looks up your deal stages, then updates the deal with the new stage and amount.

  • “Create a call task for me on contact Anna Berg for Friday.”

    It finds your user ID and the contact, then creates a call task due Friday with an optional note.

25 tools for Apollo.io

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_contacts_to_sequenceChanges dataAdd saved contacts to a sequence so they start receiving its emails. Pass the sequence ID as both sequence_id and emailer_campaign_id, contact_ids, and send_email_from_email_account_id (from list_email_accounts).
  • create_accountChanges dataSave a company as an account in Apollo. Pass name and domain; optional phone, address and owner_id.
  • create_contactChanges dataSave a person as a contact in your Apollo account. Pass first_name, last_name, email, title and organization_name. Set run_dedupe true to avoid duplicates.
  • create_dealChanges dataCreate a deal with a name; optional amount, account_id, owner_id, stage and closed_date.
  • create_taskChanges dataCreate a task for a user on a contact. Pass user_id, contact_id, type (call, action_item, outreach_manual_email), due_at, status and optional note.
  • enrich_companyGet company details (industry, size, revenue, location) by domain. Uses Apollo credits.
  • enrich_personChanges dataLook up one person and get their email, title and company. Pass email, linkedin_url, or name plus domain/organization_name. Uses Apollo credits.
  • get_accountGet one saved account by account_id.
  • get_contactGet one saved contact by contact_id.
  • get_dealGet one deal by deal_id.
  • get_organizationGet one organization from Apollo's database by its ID (company_id).
  • list_contact_stagesList contact stages and their IDs.
  • list_deal_stagesList deal stages and their IDs.
  • list_dealsList deals (opportunities) in Apollo.
  • list_email_accountsVisible to othersList the mailboxes connected to Apollo, needed to choose the sender when adding contacts to a sequence.
  • list_usersList the users (teammates) in your Apollo account, for owner and task IDs.
  • remove_contacts_from_sequenceDeletesStop or remove contacts in sequences. Pass contact_ids, emailer_campaign_ids and mode (mark_as_finished, remove or stop).
  • search_accountsChanges dataSearch the companies (accounts) saved in your Apollo account by name, stage or label.
  • search_companiesChanges dataSearch Apollo's company database. Filter by name, locations, keyword tags, headcount, revenue or funding.
  • search_contactsChanges dataSearch the contacts saved in your Apollo account by keywords (name, title, company, email), stage or label.
  • search_peopleChanges dataSearch Apollo's people database for prospects. Filter by person_titles, person_seniorities, person_locations, organization domains or keywords. Doesn't return emails; use enrich_person for that.
  • search_sequence_emailsSearch emails sent by sequences. Filter by sequence (emailer_campaign_ids), keywords, status or reply type.
  • search_sequencesChanges dataFind email sequences in Apollo by name (q_name).
  • update_contactChanges dataUpdate a saved contact by contact_id: name, email, title, phone, stage or labels.
  • update_dealChanges dataUpdate a deal by deal_id: name, amount, stage, owner or close date.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Apollo.io from the app list.

  2. 2

    Paste your key

    Paste an Apollo.io API key. In Apollo, go to Settings > Integrations > API and create a new API key. Make it a master key or select the endpoints it may call, because some endpoints, such as people search and sequences, require a master key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Apollo.io?

The AI can search Apollo's people and company databases, enrich people and companies, and read your saved contacts, accounts, deals, stages, users and sequences. It can create and update contacts, accounts, deals and tasks, add contacts to sequences, and stop or remove them again.

Does the AI see my Apollo.io API key?

No. Your Apollo.io API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with search and lookups only. Adding contacts to a sequence starts real emails, and removing contacts from a sequence can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Apollo.io account, and enrichment calls use your Apollo credits.

Why does my Apollo.io key need to be a master key?

Apollo only allows some endpoints, such as people search and sequences, with a master key. If you create a key limited to selected endpoints, the tools that need other endpoints are rejected by Apollo. A master key lets every tool you switch on work.

Let your AI work in Apollo.io today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Apollo.io free

PipMCP is not affiliated with Apollo.io. Product names are trademarks of their owners.