Urgent.News

What's breaking now, across thousands of outlets.

Tech

Build a B2B account list from public data (no LinkedIn scraping)

Disclosure: I build these tools, and I used AI to help write them and this post. Most "lead list" tools start by scraping LinkedIn. That breaks the terms of service, gets accounts banned, and the data goes stale fast. A lot of the same signal is sitting in public places that are fine to read: companies' own job boards, their websites, their DNS records, and official government registries. Here's…

This guide demonstrates how to create a B2B account list using publicly available data, without resorting to LinkedIn scraping. The method involves four main steps, each performed by a specific Apify Actor.

First, the "Company Hiring Signals" actor scans public job boards such as Greenhouse, Lever, Ashby, Workable, SmartRecruiters, and Recruitee. It analyzes open job postings, recent job additions, target teams, leadership roles, and assigns a hiring score between 0 and 100 for each company. This step costs $0.003 per company.

Next, the "Company Website Enricher" actor extracts information from a company's website. It gathers the company's name, description, contact emails and phone numbers, social media links, tech stack, email service provider, DNS records, and domain age. Only the tech stack can be filtered using the "onlyWithTech" option. This step costs $0.003 per domain.

Third, the "Company Team & Decision-Maker Finder" actor analyzes a company's own team, leadership, and staff pages to retrieve names, titles, seniority levels, departments, published emails, and the company's email pattern. Decision-makers such as founders, C-level executives, VPs, and directors are prioritized. The cost for this step is $0.002 per person found, with free cost for companies without such information.

Lastly, and optionally, the "Email Domain Security Checker" assesses the email deliverability and security of the sender's domain (or the prospect's domain) by evaluating SPF, DKIM, DMARC, MTA-STS, and BIMI scores. It provides an A-F grade and actionable recommendations to improve email deliverability. The cost for this step is $0.002 per domain.

This pipeline can be easily integrated into AI tools like Claude or Cursor using an MCP server. The system respects public data limitations, acknowledges limitations in data availability for small companies, and emphasizes the importance of adhering to email laws and sender preferences.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How AIClaw 3.7.33 Manages Python and Node.js Without Rewriting Your Shell

A desktop agent can find a skill or an MCP server and still fail to start it because python3 , node , or npx is missing. Recovering a user's terminal PATH helps locate software that already exists.

  • Managed Python and Node.js environments introduced for desktop tools
  • Interpreters pinned in background, executable directories placed ahead of PATH
  • Runtime manifest records versions, download URLs, checksums for supported targets

Show HN: Fenestra – double-click a local dist/index.html and it opens over localhost

I built Fenestra because I kept opening a terminal just to serve a static build. Modern builds use ES modules. Under file:// the browser blocks modules by CORS, absolute paths point at the drive root…

  • Fenestra simplifies static file serving by double-clicking index.html
  • Supports Windows, Linux, macOS with lightweight binaries
  • Maintains localStorage, cookies, service workers on localhost

More from Thursday 5 November →