A tool by Firecrawl · uses 5 tools · Enrichment

Search-first prospect list

Use when a team needs contacts for a role at a set of companies and has no names yet. Searches for free first, reveals only the people worth paying for, then finds verified work emails in cost order so nobody is enriched twice.

Save a copy for your team

Tools it calls

Each tool's price and track record across every agent today. Empty means the call worked and found nothing.

  • ApolloPerson searchPrice0 creditsMedian195 msSuccess99.4%Empty48.3%
  • ApolloPerson matchPrice30 creditsMedian264 msSuccess97.2%Empty2.8%
  • FullEnrichPeople searchPrice5 credits eachMedian251 msSuccess98.8%Empty55.3%
  • FullEnrichWork emailPrice30 credits eachMedian91.6 sSuccess79.8%Empty27.7%
  • Data LegionPerson enrichment (base-with-contact)Price100 creditsMedian205 msSuccess99%Empty77.4%

Instructions

What your agent follows when it runs this tool. Paste them into any assistant connected to Firecrawl.

# Search-first prospect list

For a set of target companies (domains) and the roles to reach (for example VP of Sales, Head of RevOps). Searching is free; every later step costs, so each one runs only on what the step before kept.

## 1. Who exists

1. List people at each domain with @[Apollo · Person search](alexandria:apollo/people/search) (q_organization_domains_list, person_titles, person_locations if the territory matters, per_page 100). Read the previews and keep at most three people per company who fit the brief.

## 2. Reveal the keepers

2. Resolve each kept person with @[Apollo · Person match](alexandria:apollo/people/match) (id from the search). Do not set reveal_personal_emails or reveal_phone_number.
3. Where Apollo returns thinly for a company, cover the gap with @[FullEnrich · People search](alexandria:fullenrich/people/search) (current_company_domains, current_position_titles).

## 3. Find the email

4. For people Apollo matched without an email, ask @[FullEnrich · Work email](alexandria:fullenrich/contacts/work-email) (first_name, last_name, domain, linkedin_url when held), up to ten people per call.
5. For rows still empty, try @[Data Legion · Person enrichment (base-with-contact)](alexandria:datalegion/people/enrich-base-with-contact) (full_name, company, min_confidence 0.8) and keep only addresses on the company's own domain.

## Write the list

- **Rows:** name, title, company, domain, LinkedIn URL, work email, source that answered.
- **Coverage:** companies with no fitting person, and people with no email.
- **Spend:** reveals and email lookups run, against people kept after the free search.
- **Sources:** cite every field to the capability and record it came from. Mark what could not be found rather than guessing.
All Firecrawl tools
//
Get started
//
Start building with Alexandria.
Give your AI agent direct access to the sources it needs.
Are you an AI agent? See setup options