Back to Knowledge Base
Automation and AI Agents

How to Create a Lead Generation AI Agent in OutreachBox

Updated June 15, 2026
Quick answer: Open Agents, click New Agent, choose Lead Generation Agent, name it, and configure your target industry, job titles, company size, location, and keywords. Enable it and the agent automatically finds matching leads on a recurring basis — review and export results from its Tasks tab.
Configuring a Lead Generation AI Agent with targeting criteria
Configuring a Lead Generation AI Agent with targeting criteria

A Lead Generation Agent automates prospecting: define your ideal customer once and the agent keeps finding matching leads so your pipeline never runs dry.

How to create the agent

  1. Open Agents and click New Agent.
  2. Select Lead Generation Agent.
  3. Name it descriptively — e.g., "SaaS CMO Finder".
  4. Add a description of its purpose.
  5. Configure the targeting:
SettingExample
Target industrySoftware / SaaS
Job titlesCMO, VP Marketing, Marketing Director
Company size50–500 employees
LocationUnited States
KeywordsInclude/exclude terms
  1. Choose to enable it now.
  2. Click Create Agent.

How to review the leads it finds

  • Open the agent and go to the Tasks tab to see completed runs (e.g., "Found 25 leads").
  • Review the results and export them, or add them to contacts and campaigns.
  • Check the Performance tab for success rate and run times.

A real-world setup

To feed a sales team 50 leads a week:

  1. Create a Lead Generation Agent matching your ICP.
  2. Set it to run weekly.
  3. Enable it.
  4. Each week, review results and push them into your CRM or a campaign.

Best practices

  • Don't over-restrict filters — too-narrow criteria return zero results.
  • Use keywords to include/exclude and sharpen targeting (e.g., exclude "sales" if you want marketing).
  • Verify revealed emails before outreach. See How to Verify Email Addresses in Bulk.
  • Monitor the agent for the first week, then tune its configuration.

Frequently Asked Questions

The agent is finding the wrong people — how do I fix it?

Refine your filters and keywords. For example, add the required role as a keyword and use exclusions to remove unwanted titles, then save and let it run again.

How often can the agent find leads?

Set its schedule (e.g., weekly) so it generates a steady flow of leads automatically.

What do I do with the leads it finds?

Review them in the Tasks tab, then save to contacts, organize into groups, verify emails, and add them to a campaign.

Related articles


Define your ideal customer once and let the agent keep your pipeline full automatically.

Need more help?

Browse our knowledge base for more guides and tutorials

Browse Knowledge Base