Skip to main content
Server path: /apollo | Type: Application | PCID required: Yes

Tools


apollo_create_account

Create a new account in Apollo CRM. An account is a company your team has explicitly added. Apollo does not deduplicate - if entry has same name/domain as existing account, a new account is created. Parameters:

apollo_create_contact

Create a new contact in Apollo CRM. By default, Apollo does not deduplicate - set run_dedupe to true to enable. Parameters:

apollo_create_deal

Create new deals/opportunities in Apollo. Deals track account activity including monetary values, owners, and stages. Parameters:

apollo_create_task

Create tasks in Apollo for you and your team. Tasks track upcoming actions like emailing or calling a contact. REQUIRED: user_id (from apollo_list_users) and contact_ids (from apollo_search_contacts). If multiple contact_ids provided, individual tasks are created for each contact. Parameters:

apollo_enrich_organization

Enrich an organization/company record using Apollo’s data. Get detailed company information by domain. Parameters:

apollo_enrich_person

Enrich a person record using Apollo’s data. Find detailed information about a person by email, name, or other identifiers. Parameters:

apollo_get_account

Retrieve details for an existing account in your Apollo database. To find account IDs, use apollo_search_accounts first. Parameters:

apollo_get_contact

Retrieve details for an existing contact in your Apollo database. Use apollo_search_contacts to find contact IDs. Parameters:

apollo_get_deal

Get details of a specific deal by ID. Parameters:

apollo_get_organization_info

Get complete information about a specific organization by its Apollo ID. IMPORTANT: You MUST first call apollo_search_organizations to get an organization_id. This tool does NOT accept domain names - only organization_id from search results. Parameters:

apollo_list_account_stages

List all available account stages in Apollo.

apollo_list_contact_stages

List all available contact stages in Apollo.

apollo_list_deal_stages

List all available deal/opportunity stages in Apollo.

apollo_list_deals

List all deals/opportunities in Apollo CRM. Parameters:

apollo_list_users

Retrieve IDs for all users (teammates) in your Apollo account. User IDs are used in apollo_create_deal, apollo_create_account, and apollo_create_task tools. Parameters:

apollo_search_accounts

Search for accounts that have been added to your Apollo CRM. Only returns accounts in your database - use apollo_search_organizations to search the full Apollo database. Parameters:

apollo_search_contacts

Search for contacts in your Apollo CRM. This returns only contacts your team has added. Display limit: 50,000 records (100 per page, up to 500 pages). Parameters:

apollo_search_organizations

Search for organizations/companies in Apollo’s database using various filters. Consumes credits. Parameters:

apollo_search_people

Search for people/contacts in Apollo’s database using various filters like job titles, company, location, etc. Does not return emails or phone numbers - use People Enrichment for that. Parameters:

apollo_search_tasks

Search for tasks your team has created in Apollo. Display limit: 50,000 records (100 per page, up to 500 pages). Parameters:

apollo_update_account

Update an existing account in Apollo CRM. To find account IDs, use apollo_search_accounts first. Parameters:

apollo_update_contact

Update an existing contact in Apollo CRM. To find contact IDs, use apollo_search_contacts first. Parameters:

apollo_update_deal

Update an existing deal/opportunity in Apollo CRM. To find deal IDs, use apollo_list_deals first. Parameters: