Search for people/contacts in Apollo's database.
This is Apollo's core prospecting tool - use it to find leads matching specific criteria.
Args:
q_keywords: Keywords to search for (e.g., "sales director")
person_titles: Job titles to filter by (e.g., ["CEO", "CTO", "VP Sales"])
person_seniorities: Seniority levels (e.g., ["c_suite", "vp", "director", "manager"])
organization_domains: Company domains to search (e.g., ["google.com", "meta.com"])
organization_locations: Company HQ locations (e.g., ["California, US", "New York, US"])
organization_num_employees_ranges: Employee count ranges (e.g., ["1,10", "11,50", "51,200"])
person_locations: Where person is located (e.g., ["San Francisco, CA"])
contact_email_status: Email verification status (e.g., ["verified", "likely_to_engage"])
page: Page number (default 1)
per_page: Results per page (default 25, max 100)
Returns:
List of matching people with contact information
Example:
Search for VPs of Sales at tech companies in California:
people_search(
person_titles=["VP Sales", "Vice President of Sales"],
organization_locations=["California, US"],
organization_num_employees_ranges=["51,200", "201,500"]
)