---
title: "B2B lead generation with your AI agent"
description: "Find companies with Exa, check their websites with Tavily, name decision-makers with Apollo and draft first emails, through one AIsa key in your agent."
canonical: "https://aisa.one/solutions/b2b-lead-generation"
---

# Generate B2B leads with your agent and AIsa

> Find companies with Exa, check their websites with Tavily, name decision-makers with Apollo and draft first emails, through one AIsa key in your agent.

Find companies with Exa, read their websites with Tavily, name decision-makers with Apollo, draft an email for each, and send nothing until you review it.

- Web page: https://aisa.one/solutions/b2b-lead-generation
- Who it suits: Enterprise teams and Agent builders
- Data domain: GTM and research
- The Unified version · Coming soon: Organization and Person

## Go from first search to first email

The example follows a landing-page designer looking for dental clinics in one city.

### 1. Find companies

A company that matches your criteria is a possible prospect, never proof that it wants to buy. Each entry keeps its website and evidence.

Ask your agent:

> Find dental clinics in my target city that could be a fit for a landing-page design service. Check that each business and website are relevant before adding it to the shortlist.

Sources for this step:

- [Exa](https://aisa.one/catalog/apis/exa): Finds businesses that match the offer, industry and location
- [Tavily](https://aisa.one/catalog/apis/tavily): Reads each website and confirms the business

### 2. Find sales opportunities

Prospects are ranked by observed need and fit. Missing traffic data is not zero traffic, and a website issue alone does not show buying intent.

Ask your agent:

> Here is my list of company websites: [website list]. Which businesses could benefit from my landing-page design service? Review their service pages, calls to action and booking journeys. Use search and traffic data for context, then recommend which companies to approach and why.

Sources for this step:

- [Tavily](https://aisa.one/catalog/apis/tavily): Inspects the service page and its call to action
- [Semrush](https://aisa.one/catalog/apis/semrush): Adds domain-level organic search data
- [Similarweb](https://aisa.one/catalog/apis/similarweb): Estimates traffic and channels for covered domains

### 3. Find decision-makers

People search finds possible matches. Contact enrichment is a separate, billed step, and no email address is guessed.

Ask your agent:

> Find the owner or marketing decision-maker at each shortlisted company. Verify the company match and enrich only the selected contacts within the approved scope.

Sources for this step:

- [Apollo](https://aisa.one/catalog/apis/apollo): Searches people by company and role, then enriches approved contacts

### 4. Prepare outreach

You get a reviewable table for your CRM and one draft per company. Sending messages and running automations are separate actions.

Ask your agent:

> Use the verified website observation and contact research to draft a short email. Give me the prospect list, evidence and message drafts to review before sending.

Sources for this step:

- [Tavily](https://aisa.one/catalog/apis/tavily): Supplies the website observation that opens each draft
- [Apollo](https://aisa.one/catalog/apis/apollo): Supplies the contact's role and company

## Copy the prospect research prompt

Replace the bracketed fields, then paste the prompt into your agent with AIsa connected. No attachment is needed; your website or a sample prospect helps.

```text
Research B2B prospects using AIsa connected to my agent. Deliver in English.

Your service or product: [your offer and website]
Ideal customer and industry: [industry, company size and buyer role]
Target location and research language: [city or country] · English
Prospect list size: 10 companies
What makes a company a good fit?: [the business need you solve, evidence to look for and any exclusions]

Before paid calls, discover available tools, check current prices and propose a research plan with an estimated cost. Wait for my budget approval and clarify any remaining bracketed fields.
1. Discover relevant companies with Exa and verify their websites using Tavily or Exa content. Confirm industry and location, deduplicate companies and include source links.
2. Identify concrete website opportunities related to my offer. Use Semrush for regional search context and Similarweb for traffic when coverage exists. State reporting periods and limitations; missing data does not mean zero traffic or buying intent.
3. Find relevant decision-makers with Apollo and verify their company association. Distinguish people search from enrichment: search matches do not guarantee available email addresses. Enrich contacts only within the approved budget. Never invent names, roles or contact details.
4. Prioritize companies by fit and verifiable evidence. Provide a table with company, website, location, opportunity, decision-maker, contact status, sources and next step.
5. Write a short personalized email draft for each company, including a subject and a real website observation connected to my offer. Do not assume purchase intent. Flag information that still needs review.
Prepare research, a table and drafts only. Do not send emails, import contacts into a CRM or schedule automations without separate instructions. Do not build an app.
```

Your agent prepares the research and email drafts after you approve the scope and cost. Nothing is sent from this page.

## Questions about generating leads

### How does this lead generation workflow run?

In four steps inside your agent. It finds businesses, reads their websites, checks search and traffic signals and looks up decision-makers, then returns a prospect table with email drafts for review.

### Can I use it for industries other than dental clinics?

Yes. Robson's video uses dental and aesthetic clinics as prospects for landing-page services. Replace the industry, location, company size and offer in the prompt to research another market.

### Do I need Hermes Agent to find leads?

No. Robson demonstrates Hermes Agent, and any MCP client connected to AIsa runs the same prompt. The video sets up an API key; the Connect page signs your agent in over OAuth instead.

### Will every prospect have an email address and traffic data?

No. Apollo people search and contact enrichment are separate steps, and some sites have no Similarweb estimate. Missing fields stay visible, and details are verified before outreach.

### Does the page send emails or add contacts to my CRM?

No. It prepares a prompt for research and draft emails. Your agent can produce a table for CRM review, and sending, importing and scheduling each need separate instructions.

### How much does a prospect list cost?

Per result, from your AIsa balance. The total depends on the number of companies, sources and contact enrichments, and the run in the video is not a fixed price. Ask your agent for a plan and an estimate before paid research.

## Related tasks

- [Run go-to-market research](https://aisa.one/solutions/go-to-market.md): Five GTM workflows for competitors, SEO, leads, creators and social monitoring. Each starts from one question. For Marketing agencies and Enterprise teams
- [Analyze competitors](https://aisa.one/solutions/competitor-analysis.md): Compare traffic channels, search keywords and Reddit discussions for the competitors you choose. Every finding keeps its source and period. For Cross-border sellers and Marketing agencies
- [Validate a business idea](https://aisa.one/solutions/validate-business-idea.md): Check demand, competitors and recurring complaints before you build. The report ends with the smallest test worth running. For Creators and Cross-border sellers
