Indeed Hiring-Intent Leads - Companies Hiring avatar

Indeed Hiring-Intent Leads - Companies Hiring

Under maintenance

Pricing

from $14.00 / 1,000 leads

Go to Apify Store
Indeed Hiring-Intent Leads - Companies Hiring

Indeed Hiring-Intent Leads - Companies Hiring

Under maintenance

Scrape Indeed job postings by position + location and roll them up to unique companies actively hiring: website, email, phone, open-roles count (hiring velocity = buying intent), sample role, location, a 0-100 lead score, dedupe, optional AI cold openers. Export CSV/JSON.

Pricing

from $14.00 / 1,000 leads

Rating

0.0

(0)

Developer

Flash Scrape

Flash Scrape

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 hours ago

Last modified

Share

Indeed Hiring-Intent Leads Scraper — Companies Actively Hiring on Indeed ($5/1,000 leads)

Turn Indeed job postings into a B2B lead list of companies with hiring intent — the buying-intent signal recruiters and sales teams have been missing. Search Indeed by job title + location and get one row per company, ranked by hiring velocity (how many roles they have open right now), not a pile of duplicate job ads.


What does it do?

This actor searches Indeed for a job position + location, then rolls every matching job posting up to its employer — one clean row per company instead of one row per ad. It counts open_roles per company (your hiring-velocity signal: more open roles = more budget, more urgency, more pain), crawls each company's own website to find a real email, phone, and social links (Indeed itself almost never publishes contact info), dedupes by domain/name/email, and scores every lead 0–100 so the hottest, most contactable prospects sort to the top. Optionally, it writes a personalized AI cold-outreach opener per company using your own OpenAI/Anthropic key.

No Indeed API key, no proxies, no coding — enter a position and a location, hit run.


Why use it / who's it for

A company with 5+ open roles has budget, urgency, and a problem your product or service can solve. This actor is built for:

  • Recruiters & staffing/RPO agencies — find companies actively hiring for the exact roles you place, before they post on 10 other job boards.
  • B2B sales teams — target growing companies using "hiring intent" as a trigger event, instead of cold-calling static business lists.
  • HR-tech, payroll, benefits & background-check vendors — reach decision-makers at the precise moment they're scaling headcount.
  • Market researchers & investors — track which companies or industries in a city are expanding hiring.
  • Fractional recruiters / talent agencies — build a prospect list of companies that need help filling roles fast.

How to use it

  1. Enter a job position (e.g. sales manager) or a list of searchTerms for multiple roles at once.
  2. Enter a location (e.g. Austin, TX), or leave blank to search everywhere.
  3. Set maxItems — how many job postings to scrape before roll-up (default 100).
  4. Optionally turn on filters: onlyWithWebsite, onlyWithEmail (best for cold-email lists).
  5. Optionally turn on writeOpeners with your own OpenAI/Anthropic key for a personalized icebreaker per lead.
  6. Run the actor — export results to CSV, JSON, or Excel, or pull them via the API.

Output fields

One row per company, best-scored leads first:

FieldDescription
lead_score0–100 score combining contactability (email/website/phone) and hiring velocity — rows are sorted highest first.
companyEmployer name, rolled up from all matching job postings.
sample_titleA representative open role found at this company.
open_rolesCount of distinct open postings for this company — the hiring-velocity / buying-intent signal.
locationJob location as shown on Indeed.
emailBest contact email found on the company's own website.
email_statusfound or missing.
extra_emailsOther emails discovered on the company site, if any.
phoneCompany phone number, when found.
websiteCompany website URL.
rating / reviewsEmployer rating and review count, when Indeed provides them.
linkedin / facebook / twitterSocial profiles found on the company website, when present.
icebreakerPersonalized AI cold-outreach opener (only when writeOpeners is on).
indeed_urlLink back to a matching Indeed job posting.

Input example

{
"position": "warehouse associate",
"location": "Dallas, TX",
"maxItems": 200,
"enrichEmails": true,
"onlyWithEmail": true,
"writeOpeners": false
}

You can also search multiple roles at once with searchTerms instead of position:

{
"searchTerms": ["registered nurse", "medical assistant"],
"location": "Phoenix, AZ",
"maxItems": 300,
"onlyWithWebsite": true
}

How much does it cost?

This actor runs pay-per-result: $0.005 per lead — $5 per 1,000 leads delivered (effective 2026-07-16), charged only on companies that make it through your filters, never on raw job postings scraped. New users get roughly 1,000 results free on the Apify free tier before any charge applies. Turn on onlyWithEmail if you only want to pay for leads you can actually contact. Email enrichment is included at no extra cost; AI openers run on your own OpenAI/Anthropic key, so that spend never touches this actor's pricing.


FAQ

This actor collects public job-posting data only, then enriches it from each company's own public website. Use the output for legitimate B2B outreach or recruiting, and follow applicable anti-spam laws (CAN-SPAM, GDPR) when contacting leads.

How fresh is the hiring data?

Every run pulls live, current job postings directly from Indeed at the time you run the actor — there's no cached or stale dataset. Re-run on a schedule (via Apify's built-in scheduler) to catch new postings as companies ramp up hiring.

Do I need an Indeed API key or proxies?

No. Indeed search and company-website email enrichment both work out of the box with no key and no proxy setup. A key is only required if you switch on AI cold-outreach openers, and it's your own OpenAI or Anthropic key — used once per run, never stored.

Why is the number of leads lower than maxItems?

maxItems caps job postings scraped, not companies returned. Postings from the same employer collapse into a single company row with a higher open_roles count, so the final lead count is typically well below maxItems.

Can I export the leads to my CRM or Google Sheets?

Yes — export to CSV, JSON, or Excel from the Output tab, pull results via the Apify API, or push rows into Google Sheets, HubSpot, or Salesforce through Make, n8n, or Zapier.


Other Flash Scrape lead tools