Apollo MCP integration
Searches and enriches people and accounts, creates contacts, deals, and tasks, and moves prospects into outreach sequences.
48actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create apollo contact
Lyro creates a new contact record in Apollo, linking it to the right account and sales stage. A sales rep gets a lead saved in the CRM without typing it in by hand.
Search apollo contacts
Lyro searches Apollo's contact database by keyword or stage to find a specific person. A rep gets the right contact record instantly instead of scrolling through Apollo.
Add contacts to sequence
Lyro adds a contact to an Apollo email sequence so outreach starts automatically. A new lead begins receiving follow-up emails without a rep setting it up manually.
How businesses use Apollo + Lyro
Each card is one request a support team gets, and the Apollo actions Lyro runs to close it.
Find out who you are talking to
Lyro searches Apollo for the person and their company and enriches what it finds, so an inbound message from an unknown address arrives with a job title, a company size, and an existing record attached.
Apollo People SearchSearch Organizations In ApolloEnrich Person With ApolloFile the lead a conversation produced
When a chat turns into a real opportunity, Lyro creates the Apollo contact, opens the deal against it, and leaves the follow-up task for the rep who owns the account.
Create Apollo ContactCreate Apollo DealCreate Apollo TaskMove a prospect into the right sequence
Lyro finds the sequence that matches what the prospect asked about, adds them to it, and pauses their status there once they reply, so outreach stops when a conversation starts.
Search SequencesAdd Contacts To SequenceUpdate Contact Status In SequenceKeep stages and ownership honest
Lyro advances a contact's stage after a qualifying conversation, updates a batch of records at once, and reassigns the account to the rep who now owns it, so the pipeline reflects reality.
Update Contact StageBulk Update Apollo ContactsUpdate Account Ownership
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Apollo actions it has and picks the ones a request needs.
- 01
Connect Apollo
Authorize the Apollo account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Apollo actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Apollo
Setup, permissions, and the limits of what Lyro can do inside Apollo.
Not directly. There is no send action in the toolkit - Search Outreach Emails only reads what has already gone out. Lyro puts the prospect into a sequence with Add Contacts To Sequence and Apollo sends from there, which keeps the sending domain and the sequence rules under Apollo's control.
Every action available in Apollo
All 48 actions your agent can call on Apollo, straight from the live MCP connection.
Add contacts to sequence
Adds contacts to a specified Apollo email sequence and returns the contact details.
Bulk organization enrichment
Enriches data for up to 10 organizations simultaneously by providing a list of their base company domains (e.g., 'apollo.io', not 'www.apollo.io').
Bulk people enrichment
Use to enrich multiple person profiles simultaneously with comprehensive data from Apollo's database.
Bulk update account stage
Bulk updates the stage for specified existing Apollo.io accounts, moving them to a valid new account stage.
Create an apollo account
Creates a new account in Apollo.io; a new record is created even if a similar account exists, and provided owner_id or account_stage_id must be valid existing IDs.
Bulk create apollo accounts
Creates multiple accounts in Apollo.io with a single API call (maximum 100 accounts per request).
Bulk create apollo contacts
Bulk create multiple contacts in Apollo with a single API call.
Create call record in apollo
Log call records in Apollo from external systems.
Create apollo contact
Creates a new contact in Apollo.io; use account_id to link to an organization and contact_stage_id for sales stage.
Create custom field
Creates a new custom field in Apollo.io for contacts, accounts, or opportunities.
Create apollo deal
Creates a new sales opportunity (deal) in Apollo.io; all provided IDs (owner_id, account_id, opportunity_stage_id) must be valid existing Apollo identifiers.
Create apollo task
Create a single task in Apollo.io.
Get account by ID
Retrieve detailed information about a specific account by its Apollo ID.
Check apollo API key status
Check whether the provided Apollo API key is valid and accepted by Apollo (health/auth check).
Get apollo contact
Retrieves detailed information about a specific contact by its ID.
Get apollo deal
Retrieves information about a specific deal by its ID.
Get labels
Retrieves all labels from Apollo.io, used for organizing contacts and accounts.
Get opportunity stages
Retrieves all configured opportunity (deal) stages from the Apollo.io account.
Get organization by ID
Retrieves complete information about a specific organization by its Apollo ID.
Get organization job postings
Retrieves paginated job postings for a specified organization by its ID, optionally filtering by domain; ensure organization_id is a valid identifier.
Get typed custom fields
Retrieves all typed custom field definitions available in the Apollo.io instance, detailing their types and configurations.
List apollo account stages
Retrieves the IDs for all available account stages in your team's Apollo account.
List apollo contact stages
Retrieves all available contact stages from an Apollo account, including their unique IDs and names.
List apollo deals
Retrieves a list of deals from Apollo, using Apollo's default sort order if 'sort_by_field' is omitted.
List email accounts
Retrieves all email accounts and their details for the authenticated user; takes no parameters.
List fields
Retrieves all field definitions from Apollo.io, including system fields and custom fields.
List apollo users
Retrieves a list of all users (teammates) associated with the Apollo account, supporting pagination via page and per_page parameters.
Enrich organization data
Fetches comprehensive organization enrichment data from Apollo.io for a given company domain; results are most meaningful if the company exists in Apollo's database.
Search organizations in apollo
Searches Apollo's database for organizations using various filters; consumes credits on every call (unavailable on free plans) — avoid re-running identical queries and surface quota errors rather than retrying.
Enrich person with apollo
Enriches and retrieves information for a person from Apollo.io.
The tools Apollo sits next to
Same connection, same setup. Pick the next one your team already uses.
Bidsketch
Pulls proposal history and content, drafts new proposals from saved sections and fees, and keeps quotes and pricing current without an agent opening the account.
Convolo.ai
Creates voiced AI characters, generates their opening lines and replies, retunes model and temperature, and scores sessions on nine quality dimensions.
Gleap
Reads the session and events behind a bug report, checks whether it is already ticketed, merges duplicates, and publishes the answer to a repeated question.
Leadoku
Retrieves a Growth-X account's new connections with their connection dates, so recent-lead questions get a current answer.
Reply.io
Finds prospects and reports their sequence step, enrols contacts into sequences, removes them from outreach on request, and flags disconnected mailboxes.
Tomba
Creates leads from the details a conversation surfaces, flags webmail and disposable domains, tidies lead lists, and reports remaining API quota.

Ready to connect Apollo?
Authorize the account and your agent has all 48 actions from the first conversation.


