email-search
Find the professional email address of a person given their first name, last name, and company name or domain. Returns the email, certainty level, and MX provider when found.Use this tool for exactly one email address. If the user provides 2 or more items, use bulk-email-search instead.
email-verification
Verify whether an email address is valid and deliverable. Returns the certainty level and MX provider when the address is confirmed to exist.Use this tool for exactly one email address. If the user provides 2 or more items, use bulk-email-verification instead.
domain-search
Scan a domain or company and return all role-based email addresses associated with it. Useful for finding generic email addresses inside an organisation.Use this tool for exactly one domain. If the user provides 2 or more items, use bulk-domain-search instead.
reverse-email-lookup
Find the LinkedIn profile URL behind a single professional email address. Use this tool for exactly one email. If the user provides 2 or more emails, use bulk-reverse-email-lookup instead.
profile-search
Find the LinkedIn profile URL for a single person given their name and company or job title. Use this tool for exactly one person. If the user provides 2 or more people, use bulk-profile-search instead.
company-search
Find the LinkedIn company page URL for a single company name or domain. Use this tool for exactly one company. If the user provides 2 or more companies, use bulk-company-search instead.
profile-scraper
Scrape a single LinkedIn profile by URL and return all available profile data (name, headline, work experience, education, skills, contact info, etc.). Use this tool for exactly one profile URL. If the user provides 2 or more URLs, use bulk-profile-scraper instead.
company-scraper
Scrape a single LinkedIn company page by URL and return all available company data (name, description, industry, headcount, revenue, specialties, address, employee growth, etc.). Use this tool for exactly one company URL. If the user provides 2 or more URLs, use bulk-company-scraper instead.
bulk-reverse-email-lookup
Find LinkedIn profile URLs for multiple professional email addresses at once. Use this tool whenever 2 or more emails are provided. For a single email, use reverse-email-lookup instead. Handles any number of emails automatically (batched internally at 50 per call).
bulk-profile-search
Find LinkedIn profile URLs for multiple people at once. Use this tool whenever 2 or more people are provided. For a single person, use profile-search instead. Handles any number of entries automatically (batched internally at 50 per call).
bulk-company-search
Find LinkedIn company page URLs for multiple companies at once. Use this tool whenever 2 or more companies are provided. For a single company, use company-search instead. Handles any number of entries automatically (batched internally at 50 per call).
bulk-profile-scraper
Scrape full LinkedIn profile data for multiple people at once. Use this tool whenever 2 or more LinkedIn profile URLs are provided. For a single profile URL, use profile-scraper instead. Handles any number of URLs automatically (batched internally at 50 per call, maximum 50,000).
bulk-company-scraper
Scrape full LinkedIn company data for multiple companies at once. Use this tool whenever 2 or more LinkedIn company URLs are provided. For a single company URL, use company-scraper instead. Handles any number of URLs automatically (batched internally at 50 per call, maximum 50,000).
find-companies-count
Count the number of companies matching a query in the Icypeas lead database. This is free and does not consume credits. Use it to assess result size before fetching. Supports filters: name, lid, urn, companyId, type, industry, location, headcount, keyword, domain, revenue, headcountGrowth.
find-companies
Search for companies in the Icypeas lead database and retrieve detailed results. Automatically fetches all pages up to a maximum of 50,000 companies (or up to maxResults if specified). Supports filters: name, lid, urn, companyId, type, industry, location, headcount, keyword, domain, revenue, headcountGrowth. Use find-companies-count first to check result size without consuming credits.
find-people-count
Count the number of people matching a query in the Icypeas lead database. This is free and does not consume credits. Use it to assess result size before fetching. Supports filters: firstname, lastname, currentJobTitle, pastJobTitle, currentCompanyName, pastCompanyName, currentCompanyUrn, pastCompanyUrn, currentCompanyWebsite, pastCompanyWebsite, currentCompanyId, pastCompanyId, school, languages, skills, location, keyword.
find-people
Search for people in the Icypeas lead database and retrieve detailed results. Automatically fetches all pages up to a maximum of 50,000 people (or up to maxResults if specified). Supports filters: firstname, lastname, currentJobTitle, pastJobTitle, currentCompanyName, pastCompanyName, currentCompanyUrn, pastCompanyUrn, currentCompanyWebsite, pastCompanyWebsite, currentCompanyId, pastCompanyId, school, languages, skills, location, keyword. Use find-people-count first to check result size without consuming credits.
bulk-email-search
Find professional email addresses for multiple people at once. Use this tool whenever 2 or more people are provided. For a single person, use email-search instead. Handles any number of entries automatically (batched internally at 50 per call).
bulk-domain-search
Find all known email addresses for multiple domains or companies at once. Use this tool whenever 2 or more domains/companies are provided. For a single domain, use domain-search instead. Handles any number of entries automatically (batched internally at 50 per call).
bulk-email-verification
Verify whether multiple email addresses are valid and deliverable at once. Use this tool whenever 2 or more emails are provided. For a single email, use email-verification instead. Handles any number of entries automatically (batched internally at 50 per call).
subscription-information
Retrieve the current user's Icypeas subscription information: plan name, account status (free, none, cancelled, paid, unpaid), remaining credits, and daily SalesNav quota. Takes no input. Use this to check the user's account status or remaining credits.