Skip to content

Prospecting automation that finds new ICP leads every week.

Prospecting automation means software finds, checks and delivers new prospects on a schedule, so nobody rebuilds the list by hand each week. In Cleanlist AI an agent runs a people search for your ICP every Monday, skips anyone it has sent you before, finds and checks each work email and posts the verified ones in Slack.

Weekly ICP leads in Cleanlist AI, live: its home and chat, and its Agent, Triggers, Play, Runs and Settings tabs. Each step of the play opens its settings. Typing a message or pressing Run now, Turn on or Pause opens a free trial.

Weekly ICP leadsActive

Weekly ICP leads

Worked on 3 tasks

Get started1
Triggers1
Last run
Starts
A weekly people search for new matches to your ICP
Runs
Every Monday, within 30 minutes of the time you set
Costs
1 credit per work email found, 0.5 per check; the search is free
Plan
Pro, with 5 active agents. Build it on the 14-day trial.

10,000+ users, from founders to full sales teams

  • Switched fromZoomInfo
  • Case study
  • HackerOneSwitched fromApollo
  • Switched fromClay
  • Case study
  • Sumo LogicSwitched fromClay
  • Switched fromApollo
  • Case study
  • Switched fromZoomInfo
  • Switched fromZoomInfo

How to build the weekly ICP leads agent

Describe the job in one sentence. Clu reads your profile and connections, sizes the search for free and proposes the play below. Nothing is saved until you accept it.

  1. Open Agents and type the job, or pick the Weekly ICP leads starter. Clu reads the ICP and personas in your company profile and asks at most four questions in one card: the day and time, the Slack channel, and the records and credits a run may use. Nothing is saved until you click Accept.

  2. The trigger is New people match your ICP: a Cleanlist people search across 1B+ profiles, run on your schedule. Clu fills Search filters from your profile: titles, seniority, function, and the employer's industry, headcount and location. Read the chips before you accept; they define who the agent looks for.

    Set Leads per week, up to 5,000, and Limit leads per company if large employers would crowd the list. Skip leads already in CRM leaves out existing Salesforce or HubSpot contacts and leads, matched by LinkedIn URL.

  3. Enrich looks for a work email through a waterfall of 25+ data providers, checked in order. It keeps an address only when it comes back verified or likely valid and charges 1 credit only then; a miss costs nothing. Leave Phone off for an email list, or turn it on for a call list at 10 credits a number found.

  4. Validate runs a second deliverability check on each email and labels it valid, invalid, catch_all, risky or unknown, for 0.5 credits a check. It drops no one. The Branch after it does: its If arm passes people whose email status equals valid, and Else has no step after it, so everyone else stops there.

    If your team already sends to catch-all domains, add catch_all to the arm.

  5. Notify posts one Digest a run, a row per person with name, title, company and email. Slack shows the first 25 rows and the count of the rest; an email digest lists up to 200. Everyone the run kept is also in the agent's results list in Cleanlist.

  6. On Pro, Run a test first: a free dry run that shows who would enter and finds no emails. Test on 5 records runs the real steps on five people, spends credits and writes nothing. Then turn the agent on; Clu does that only after you say yes.

    Every agent Clu builds carries two limits: records per run, and a credit limit for each week's runs. When the agent reaches it, runs stop until the next week.

Weekly ICP leadsDraft Run a testTurn on
New agent
Alex Kim9:12 AM
Every Monday, find new people who match my ICP, get their verified work emails, and send me the list in Slack.
Clu

Here is the play: every Monday at 9:00, find up to 100 new people who match your ICP, get their work emails, check each one and post the verified ones in #outbound. Review it on the canvas, then Accept to save it.

Play change for review5 steps
  1. New people match your ICPCleanlist people search · Weekly
  2. Work emailEach person, email only
  3. Check each emailA second deliverability check
  4. Verified emailsEmail status is valid
  5. Slack · #outboundOne digest, a row per person
No runs yetClu's proposal: turn the agent on to run it

What a run returns

A list of new people in Cleanlist, one post in Slack and a recap in the Runs tab. Each person keeps their title, company, LinkedIn URL, work email and its status.

Weekly ICP leadsActive Run now
CompletedExample run · 5 steps

The message the agent posts in #outbound: Weekly ICP leads: 79 new people with verified work emails. 100 found · 86 emails · 79 verified · 129 credits First rows: a VP of Sales at a 140-person HR software company, a Head of Sales at a 90-person fintech and a VP of Sales at a 220-person logistics platform. Slack shows the first 25; all 79 are in the results list.

An example run: 100 people found, 86 with a work email, 79 valid on the second check, 129 credits. Your numbers depend on your filters and limits. Each recap in the Runs tab lists records in, records down each branch, messages sent and credits.

Updated October 8, 2026

Prospecting automation, defined

Prospecting automation is software doing the repeatable part of prospecting on a schedule: search for people who match your ideal customer profile, drop the ones you already have, find and verify their contact details, and hand the list to whoever works it. The judgement stays with your team: who to contact, what to say and when.

  • Search: people who match your ICP today, by title, seniority, function and company.
  • Dedupe: leave out anyone delivered before and, if you choose, anyone in your CRM.
  • Verify: a work email for each person, checked before anyone sends to it.
  • Deliver: one list where the team works: Slack, email, a sequence or the CRM.

In Cleanlist AI one agent runs all four steps every week. You describe the job to Clu once; the agent finds the week's new people, checks their emails and posts them.

What's the best AI tool to build a lead list from a prompt?

The best tool turns your sentence into search filters you can read, sizes the result before you spend anything, and returns people with verified contact data. Check the filters before you trust the list: a prompt such as “sales leaders at mid-size SaaS companies” can mean a dozen different searches, and the filters show which one ran.

What to look for:

  • It shows the filters it used, so you can fix the one it got wrong.
  • It sizes the audience for free: a count and a sample before a credit is spent.
  • It removes people you already have: past lists and CRM contacts.
  • It charges for results: a missed email costs nothing.
  • It runs again: next week's list holds only new people.

In Cleanlist AI you type the sentence to Clu. Clu turns it into People Search filters from your company profile, sizes the audience for free and shows a sample. Once you accept the play and turn the agent on, the search runs every week and delivers only people it has not sent you before.

For a one-off list, 12 prompts translated into filters shows how a sentence becomes a search.

The weekly ICP leads agent, step by step

The agent is five steps: a people search on a schedule, an email search, a second email check, a branch that keeps valid emails, and a Slack post. Two settings decide what you get each Monday: what counts as a new person, and how many the week can hold.

What counts as new

New means this play has not delivered the person before: the agent keeps a record of everyone each play has sent. Skip leads already in CRM adds a check against Salesforce or HubSpot contacts and leads, narrowed if you like by Only if the record has an owner or Only if recently active. On Salesforce it needs a LinkedIn URL field on Contacts or Leads; if the CRM cannot be read, the run stops.

How many a week

Set Leads per week from 1 to 5,000. The agent works through the week's number in batches and sends one post for the period. If fewer people match than you asked for, Clu gives you both numbers before it proposes the play.

Write your ICP once: the filters a people search takes

A people search in Cleanlist AI filters on the person and on their employer: job title, seniority, function and location for the person; industry, headcount and headquarters location for the company. Funding stage and revenue are company facts, so for those the agent finds the companies first and then the people at each.

FilterWhat it takesExample
Job titleTitles to include or excludeVP of Sales, Head of Sales
SeniorityFrom Owner / Partner and CXO down to Entry and TrainingVice President, Director
FunctionThe person's departmentSales, Marketing
Person locationCountry, region or cityUnited States
IndustryThe employer's industry, or a group such as Software & ITSoftware & IT
Company headcountSize bands from 1-10 to 10,001+51-200, 201-500
Company HQ locationWhere the employer is basedUnited States, Canada
Funding stage, revenueA company search first, then Find PeopleSeries B

Clu writes these from your company profile. Change them with Edit search filters, or ask Clu in the agent's chat. For the profile itself, see how to build an ICP.

For an ICP defined by funding or revenue, Clu builds the play from New companies match your ICP with those filters, then a Find People step with the titles. The weekly number then counts the people found.

How to source your own leads?

Source your own leads by writing down who buys from you, searching for people who match, removing anyone you already have, finding and verifying a work email for each, and saving the list where your team works. Then repeat it every week without re-adding last week's names. That last part is where sourcing by hand usually slips.

  1. Write the ICP as filters: titles, seniority, industry, company size and location.
  2. Search: LinkedIn Sales Navigator or a people search. Export the matches.
  3. Remove what you have: past lists, customers, open deals and contacts a colleague owns.
  4. Find and verify emails: a finder for the address, a verifier before anyone sends.
  5. Save it where it gets worked: a CRM view, a sequence, a shared sheet.
  6. Repeat next week, with a record of everyone you already sent.

None of it needs a purchased database: a people search, an email finder and a verifier cover it. The manual method in detail: how to build a B2B lead list, what a good prospect list looks like and list building.

Only verified emails reach the post, and a miss costs nothing

The play checks each email twice. Enrich keeps an address only when it comes back verified or likely valid, and charges 1 credit only then. Validate checks each kept address again for 0.5 credits, and the Branch passes only the ones that come back valid. A person with no email found costs nothing at either step.

Status after ValidateWhat it meansWhat the play does
validThe address passed the deliverability checkPosted
catch_allThe domain accepts any address, so this one cannot be confirmedStops at the Branch, unless you add it to the arm
riskyThe check found warning signsStops at the Branch
invalidThe address will not receive mailStops at the Branch
unknownThe check could not decideStops at the Branch

Without the two extra steps, the list still holds only addresses Enrich found verified or likely valid. Add them when the list feeds a sequence directly. More on catch-all emails and email verification.

From the list to a sequence

Send the week's people to a sequence in one of three ways: approve them from the Slack post, add an Add to sequence step to the play, or sync them to Salesforce or HubSpot and let the cadence your team already runs pick them up. The first keeps a person in the loop; the other two run on their own.

  • Approve from Slack: set Approve to sequence on Notify and the post gets an Approve button that enrolls the listed people. It expires after seven days.
  • Add to sequence: each verified person goes into a Cleanlist sequence, a lemlist campaign or a Salesloft cadence.
  • CRM Action: each person is synced with your CRM's record type, owner and field mapping; someone already there is matched and updated under your write rules.

Cleanlist Sequences send email and LinkedIn steps from your own accounts, a reply stops the sequence, and sending costs no credits. For timing and examples, see sales sequences.

Clu has no tool that sends email by itself. Email goes out only through a sequence you set up, or through an agent you accepted and turned on.

How can AI be used to generate sales leads?

AI helps at every step before the conversation: it turns a description of your buyer into search filters, researches accounts, scores fit against your ICP, finds and checks contact data, drafts first lines and watches for changes such as a new leader at a target account. People still decide who to contact and run the call.

This page covers the weekly list. For the wider build, see how to automate lead generation and the AI lead generation tools we compared.

Prospecting automation tools compared

Prospecting automation tools differ in how much they do without a person. All-in-one platforms hold the data and the sending. Workflow builders let you assemble your own. Autonomous agents find, write and send with little review. CRM-native agents work inside the CRM you have. Pick by how much of the outreach you want a person to approve.

Kind of toolWhat it doesExamplesBest when
All-in-one sales platformsA contact database, sequences and AI that builds lists and writes outreachApollo, AmplemarketYou want data and sending from one vendor
Workflow buildersData from many vendors, AI research agents and plays you build on a canvasClaySomeone on the team maintains the workflows
Autonomous outbound agentsFind prospects, write and send the emails, answer replies, book meetingsArtisan (Ava, which Artisan calls an AI BDR)You want outbound run end to end
CRM-native agentsResearch accounts, suggest contacts and draft outreach inside the CRMHubSpot's prospecting agentYour team lives in HubSpot
Scheduled list agentsRun your ICP search every week, verify the emails and post the new people; sending goes through a sequence you chooseCleanlist AIYou want a verified list each week and decide what gets sent

From each vendor's own pages, read October 8, 2026: Apollo describes AI agents for research, list building, outreach and follow-ups; Amplemarket's Duo builds email, call and social sequences; Clay offers 200+ data and AI vendors and Claygent research agents; Artisan calls Ava an autonomous AI BDR. HubSpot's agent finds new contacts through one connected data source, such as Apollo or ZoomInfo, and sends after review or automatically (our review).

Where Cleanlist AI fits: the agent does the list half of the job every week, with emails from 25+ providers, charged only when found. It sends only through a sequence you set up, automatically or after you approve people from Slack. For the wider market, see the AI prospecting tools we tested.

What 100 new leads a week costs, and which plan runs it

At 100 new people a week, the play on this page costs at most 150 credits a week: 1 credit for each deliverable email found and 0.5 for each check. The search, the Branch and the Slack post cost nothing, and a person with no email found costs nothing.

WhatCreditsCharged when
People search (the trigger)0Never
Work email1Only when a deliverable email is found
Email check (Validate)0.5For each person who has an email
Phone number (optional)10Only when a number is found
Branch, Notify, Add to sequence0Never

That is at most about 650 credits a month. Each Pro seat adds 1,500 credits a month to one shared balance, and unused credits roll over.

Running the agent needs Pro (from $89 a seat a month, $67 billed annually), which includes 5 active agents across the workspace, or Enterprise for unlimited agents. The 14-day Pro trial lets you build the agent and review its play; testing it and turning it on need a paid plan. Every agent Clu builds carries two limits, records per run and a credit limit counted across each week's runs, and runs stop when the agent reaches it.

What you need

  • Pro or Enterprise to run it. Pro includes 5 active agents across your workspace.
  • Your company profile in Cleanlist AI: ICP and personas. Clu turns it into search filters.
  • Slack connected for the weekly post, or email instead.
  • Optional: Salesforce or HubSpot connected, to skip people already in your CRM or to sync new ones.

Other ways to ask Clu for it

  • Every Monday, find 50 VPs of Sales at US fintech companies with 50 to 500 people and add them to Salesforce.No Slack post: Enrich, then a CRM Action that syncs each person with your CRM's own settings.
  • Every week, find 100 sales leaders at Series B software companies and add them to my outbound sequence.Funding needs a company search, then Find People with the titles, then Add to sequence.
  • Every Monday, find 25 new heads of marketing in my ICP, skip anyone already in HubSpot, and email me the list.Skip leads already in CRM on the trigger, and an email digest instead of Slack.

Questions before you turn it on.

How credits work
Can I run it on the free trial?

You can build it and review its play during the 14-day Pro trial. Running it, testing it and turning it on need a paid Pro or Enterprise plan.

Where do the leads come from?

From Cleanlist's people search, which covers 1B+ profiles. Work emails and phone numbers come from a waterfall of 25+ data providers, checked in order, and you pay only for what is found.

Will it send me the same person twice?

No. Each play keeps a record of everyone it has delivered, so a person appears once. You can also skip anyone who is already a contact or lead in Salesforce or HubSpot.

Can it filter by funding stage or revenue?

Yes, through a company search: Clu starts the play from New companies match your ICP with those filters, then adds Find People with the titles you want at each company.

Does the agent email the leads?

Only through a sequence: add an Add to sequence step, approve people into a sequence from the Slack post, or sync them to your CRM for the cadence your team already runs. Cleanlist sequences send from your own mailbox.

Is Clu an AI SDR?

No. Clu builds and runs the agent, and the agent finds and checks the list. Your team decides who to contact, sends through a sequence it controls and takes the calls.

New ICP leads every Monday. Checked before you see them.

Describe the job in one sentence. Clu proposes the play, you review it and accept it, and it runs on Pro from $89 a seat.

The 14-day Pro trial includes 250 credits and 3 seats to build and review agents. Turning one on needs a paid plan.