• AI-Agent
  • Ready to Run

Build Outreach List

Turn Indeed job scraper results into qualified employer leads

Use this Agent instantly or customize it - no programming needed

Screen new job listings for outreach
Reads
  • Completed scrape
    Completed scrape

    A successful scrape gives you the run ID and the dataset to review.

  • Job listings
    Job listings

    Your new listings include job keys, descriptions, locations, and employer names.

  • Prior outreach leads
    Prior outreach leads

    Your outreach list shows which job keys already have a row.

  • Batch history
    Batch history

    Your batch notes show which scrape runs you have already handled.

  • Target criteria
    Target criteria

    You choose the roles, locations, exclusions, and employer size for outreach.

  • Employer profiles
    Employer profiles

    Employer profiles give you company details and a CEO name when available.

Job scraping tool
Job scraping tool

Apify supplies completed job listings and employer profiles for each search.

Shared spreadsheet
Shared spreadsheet

Your shared spreadsheet holds prior leads and receives new outreach rows and batch notes.

Shared spreadsheet
Did a scraper or spreadsheet read fail?YesNo
Retry after the service recovers
Has this scrape run already been logged?YesNo
Stop before adding duplicate leads
Screen new listings and research matching employers
Are there no qualified new listings?YesNo
Log the scrape with zero qualified leads
Writes
  • Batch review note
    Batch review note

    Your batch note records the scrape, lead counts, and gaps needing review.

Add qualified leads and log the scrape
Writes
  • Outreach leads
    Outreach leads

    Your new rows pair target jobs with employer details and possible contacts for review.

  • Batch review note
    Batch review note

    Your batch note records the scrape, lead counts, and gaps needing review.

This Agent waits for an Indeed job scrape to finish. It removes repeat postings, screens for your target roles, and researches matching employers. You get new outreach rows with employer details and possible contacts to review.

Modify Agent

Customize this Agent to fit your needs using natural language.

Start Agent for Free

Enter your email address and we will send you a secure link to continue.

Google Sheets
Used as:
Show all Agents working with Google Sheets
monday.com
Used as:
Show all Agents working with monday.com
Microsoft Excel
Used as:
Show all Agents working with Microsoft Excel
Microsoft Office 365
Used as:
Show all Agents working with Microsoft Office 365
Smartsheet
Used as:
Show all Agents working with Smartsheet
Podio
Used as:
Show all Agents working with Podio
Apify
Used as:
Show all Agents working with Apify
Kintone
Used as:
Show all Agents working with Kintone

Made for your industry

Build Outreach List is made for businesses in these industries.

Made for your role

Build Outreach List is made for people in these roles.

Made for your department

Build Outreach List is made for people in these departments.

How Build Outreach List works

5 steps, in order, on every run.

  1. Read New Job ListingsRead the finished Indeed scrape and compare job keys with your shared sheet. Skip runs already in the batch log.
  2. Screen Target RolesCompare new titles, descriptions, and locations with the rules you choose. Note listings missing key details in the batch log.
  3. Research Matching EmployersFetch employer profiles for matching jobs and apply your size rule. Flag missing company details for review.
  4. Mark Possible ContactsLabel a listed CEO as a possible contact. Leave the name blank when the employer profile has none.
  5. Update the Shared Outreach ListAppend qualified leads to the shared sheet and record the run in its batch log. Log zero matches and gaps for review.

How to Get Started

Connect your tools

Connect the tools you already use, such as Google Sheets, monday.com or Microsoft Excel.

8 tools
Set your rules
  • Choose the job scraper and employer profile scraper, connect access to their runs and datasets, and register a successful-run webhook for the job scraper.
  • Set the job search's country and queries, and write the team's target roles, locations, excluded roles, and employer size rule.
  • Create a shared outreach spreadsheet with job key, run ID, posting URL, title, description, location, employer key and name, website, headcount range, possible contact name and role, profile source, and review status columns; add a batch log tab.
  • Connect spreadsheet access and provide its ID and the two tab names.
Launch the Agent

Use safe mode to approve every result before it goes out, or let the Agent run automatically.

FAQs

Frequently asked questions about the Build Outreach List:

What do I need to set up?

You choose the scrapers, country, target roles, locations, exclusions, and employer size rule. You also connect your shared spreadsheet.

Will this add duplicate job listings?

Your sheet provides the job keys and processed runs used to prevent repeats. Listings without a stable job key stay off the list.

Are the possible contacts ready to email?

No. A CEO from an employer profile appears only as a possible contact. Your researcher checks that person's current role and fit before outreach.

What happens when no jobs match?

Your batch log records the run with zero matches. Your outreach list receives no new rows from that scrape.

What happens when the Agent is unsure?

It stops and asks you. The Agent does not guess when it reaches a decision you have not approved.

Can I review its work?

Yes. Every run creates a plain-language log that you can review and export. Logs are kept for twelve months.

What happens if I cancel?

The Agent stops at the end of the billing month and its tool connections are removed. Your run logs remain available for twelve months.

Related Agents

Agents related to Build Outreach List

More ready-to-run Agents for connected work.