Searches and enriches people and accounts, creates contacts, deals, and tasks, and moves prospects into outreach sequences.
48actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro 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.
Ayro 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.
Ayro 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.
Each card is one request a support team gets, and the Apollo actions Ayro runs to close it.
Ayro 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.
When a chat turns into a real opportunity, Ayro creates the Apollo contact, opens the deal against it, and leaves the follow-up task for the rep who owns the account.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Apollo actions it has and picks the ones a request needs.
Authorize the Apollo account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Apollo actions that close it and chains as many as the request needs.
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 freeApollo · Ayro
What can you do in Apollo without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Apollo.
Not directly. There is no send action in the toolkit - Search Outreach Emails only reads what has already gone out. Ayro 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.
All 48 actions your agent can call on Apollo, straight from the live MCP connection.
Adds contacts to a specified Apollo email sequence and returns the contact details.
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').
Use to enrich multiple person profiles simultaneously with comprehensive data from Apollo's database.
Bulk updates the stage for specified existing Apollo.io accounts, moving them to a valid new account stage.
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.
Creates multiple accounts in Apollo.io with a single API call (maximum 100 accounts per request).
Bulk create multiple contacts in Apollo with a single API call.
Log call records in Apollo from external systems.
Creates a new contact in Apollo.io; use account_id to link to an organization and contact_stage_id for sales stage.
Creates a new custom field in Apollo.io for contacts, accounts, or opportunities.
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 a single task in Apollo.io.
Retrieve detailed information about a specific account by its Apollo ID.
Check whether the provided Apollo API key is valid and accepted by Apollo (health/auth check).
Retrieves detailed information about a specific contact by its ID.
Retrieves information about a specific deal by its ID.
Retrieves all labels from Apollo.io, used for organizing contacts and accounts.
Retrieves all configured opportunity (deal) stages from the Apollo.io account.
Retrieves complete information about a specific organization by its Apollo ID.
Retrieves paginated job postings for a specified organization by its ID, optionally filtering by domain; ensure organization_id is a valid identifier.
Retrieves all typed custom field definitions available in the Apollo.io instance, detailing their types and configurations.
Retrieves the IDs for all available account stages in your team's Apollo account.
Retrieves all available contact stages from an Apollo account, including their unique IDs and names.
Retrieves a list of deals from Apollo, using Apollo's default sort order if 'sort_by_field' is omitted.
Retrieves all email accounts and their details for the authenticated user; takes no parameters.
Retrieves all field definitions from Apollo.io, including system fields and custom fields.
Retrieves a list of all users (teammates) associated with the Apollo account, supporting pagination via page and per_page parameters.
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.
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.
Enriches and retrieves information for a person from Apollo.io.
Same connection, same setup. Pick the next one your team already uses.
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.
Creates voiced AI characters, generates their opening lines and replies, retunes model and temperature, and scores sessions on nine quality dimensions.
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.
Retrieves a Growth-X account's new connections with their connection dates, so recent-lead questions get a current answer.
Finds prospects and reports their sequence step, enrols contacts into sequences, removes them from outreach on request, and flags disconnected mailboxes.
Creates leads from the details a conversation surfaces, flags webmail and disposable domains, tidies lead lists, and reports remaining API quota.

Authorize the account and your agent has all 48 actions from the first conversation.
