B2B Sales Triggers Scraper
Pricing
from $0.80 / 1,000 record scrapeds
B2B Sales Triggers Scraper
Detect high-intent B2B sales triggers — hiring surges, funding rounds, executive changes, and news momentum — from a list of company names. See which accounts are actively hiring, how many open roles, and what roles they need. Graded A/B/C/D with rationale.
Pricing
from $0.80 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
19 days ago
Last modified
Categories
Share
Detect high-intent B2B sales triggers — hiring surges, funding rounds, executive changes, and news momentum — from a list of company names. See which target accounts are actively hiring, how many open roles they have, and what they're hiring for. Produces a graded (A/B/C/D) priority list with rationale and source signals.
What It Does
Input a list of company names. The actor scans Google News RSS feeds to detect the following signal types:
- Hiring Surge — New job openings, team expansions, recruiting announcements
- Funding Round — Venture funding, Series A/B/C, IPO filings, new investment
- Executive Change — CEO/CTO/CFO appointments, departures, leadership reshuffles
- News Momentum — General company news indicating business activity
Turn on Include Hiring Signals and it also checks whether each company is actively hiring right now — see Live Hiring Signals below.
Each signal record is graded A–D based on recency and keyword match strength:
| Grade | Meaning |
|---|---|
| A | Article ≤7 days old with strong keyword confirmation — act now |
| B | Article ≤30 days old with keyword confirmation — high priority |
| C | Article ≤90 days old — monitor and follow up |
| D | Article >90 days old or weak signal — low priority |
Live Hiring Signals
Turn on includeHiringSignals and get a dedicated row per company answering the question your SDRs actually ask: is this account hiring right now, how many roles, and for what?
{"company": "Stripe","signal_type": "ats_hiring_signal","grade": "A","title": "Stripe — 140 open roles on Greenhouse","url": "https://job-boards.greenhouse.io/stripe","source": "Greenhouse","rationale": "Stripe has 140 open roles posted on Greenhouse (https://job-boards.greenhouse.io/stripe).","is_hiring": true,"open_roles": 140,"ats": "greenhouse","job_board_url": "https://job-boards.greenhouse.io/stripe","sample_roles": ["Account Executive, Mid-Market", "Site Reliability Engineer", "Business Development Representative"]}
| Field | Description |
|---|---|
is_hiring | Whether the company has any open roles right now |
open_roles | Count of open roles found |
ats | Which public job board platform the listing came from |
job_board_url | Link to the company's public job board |
sample_roles | Up to 5 recent open job titles, so you know what they're hiring for |
Coverage depends on the company having a public job board — not every company does, so some will simply have no hiring row.
Input
{"companies": ["Salesforce", "HubSpot", "Outreach"],"signalTypes": ["hiring_surge", "funding_round", "executive_change", "news_momentum"],"maxItems": 100,"includeHiringSignals": true}
| Field | Type | Required | Description |
|---|---|---|---|
companies | array | Yes | Company names to scan (1–100 names) |
signalTypes | array | No | Signal types to collect. Default: all four types |
maxItems | integer | No | Max records to return. Default: 100 |
includeHiringSignals | boolean | No | Add a row per company showing whether they're actively hiring, how many open roles, and sample job titles. Default: off |
Output
Each record contains:
{"company": "Salesforce","signal_type": "funding_round","grade": "A","title": "Salesforce raises $500M to expand AI capabilities","url": "https://techcrunch.com/...","source": "TechCrunch","published_at": "Thu, 04 Jun 2026 10:00:00 GMT","summary": "Salesforce announced a new $500M funding round focused on AI...","rationale": "High-priority funding round signal for Salesforce: article is 0 days old and confirms signal keywords.","scraped_at": "2026-06-04T23:00:00.000Z"}
Data Source
Data is sourced from Google News RSS — no API key required, no authentication needed. The actor constructs targeted search queries per company and signal type.
Use Cases
- Sales intelligence: Identify warm prospects showing growth signals before competitors do
- Account-based marketing: Time outreach to funding announcements and executive changes
- Lead scoring: Grade and prioritize target accounts by signal strength
- Market monitoring: Track competitor activity and market dynamics
- Hiring-based targeting: See which target accounts are actively hiring and for what, before you reach out
Rate Limits
The upstream feeds are not aggressive with crawlers. Concurrency is capped at 4 concurrent requests to stay polite.
Pricing
Pay-per-event pricing at $0.001 per record (+ $0.10 per run at free tier). A typical 10-company scan with all signal types returns 20–50 high-grade records.