Company Intent Scorer: Hiring, Funding & News Signals
Grade a list of companies A-D on real buying-readiness signals - hiring activity, funding events, and news momentum - with a plain-English reason behind every score for sales prioritization.
Open in Apify Store$0.99 / 1K on Free
Short answer
Company Intent Scorer: Hiring, Funding & News Signals is an Apify Store Actor that returns 17 published output fields, including companyName, domain, grade, score. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 13 input settings, none required. Last updated Oct 31, 2026.
From the public Store listing and published build schema, synced 2026-11-12.What it returns
17 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.
companyNamedomaingradescorepriorityFlagtopSignalrationaleatscareersUrlhiringSignalfundingSignalnewsSignalexecChangeSignalriskSignaltechStackSignaltargetTechnologymonitor
Input
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| mode | string | No | score | Score every company, or compare this run with the previous run for the same monitor key. |
| companiesText | string | No | – | Paste company names, one per line. Domains and careers URLs are accepted in the advanced list below. |
| companies | array | No | – | Advanced list. Each item can include companyName (or name), domain, careersUrl, ats, atsToken and disambiguator. Plain strings are also accepted. If provided, this overrides the text list. |
| signals | array | No | ["hiring","funding","news","execChanges","lay… | Buying signals to check. Disabling a scored signal normalizes the remaining weights to 100. |
| lookbackDays | integer | No | 90 | Funding, news and executive-change window. News trend counts also cover 7, 30 and 90 days. |
| minScore | integer | No | 0 | Drop scored companies below this intent score. Error records are always kept. |
| targetTechnology | string | No | – | Optional technology to check on the company homepage, e.g. HubSpot or Marketo. The gap result does not change the intent score. |
| includeRawSignals | boolean | No | false | In full output, add sample job titles and the top news headlines for auditing. |
| outputFormat | string | No | compact | compact returns ranking fields plus top signals. full adds the score breakdown and per-signal detail. |
| maxCompanies | integer | No | 100 | Hard cap on companies processed per run. |
Show the other 3 settings
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| maxConcurrency | integer | No | 3 | How many companies to process in parallel. Lower values are gentler on public sources. |
| monitorKey | string | No | – | (mode=monitor) Name of the tracking history. Use the same key each run to compare against the previous snapshot. |
| emitUnchanged | boolean | No | false | (mode=monitor) Include companies with no new or resolved signals and no score change. |
Example input
Built from the input form's published example values and defaults.
{
"mode": "score",
"companiesText": "Figma\nNotion\nLinear",
"signals": [
"hiring",
"funding",
"news",
"execChanges",
"layoffs",
"techStack"
],
"lookbackDays": 90,
"minScore": 0,
"includeRawSignals": false,
"outputFormat": "compact",
"maxCompanies": 3,
"maxConcurrency": 3,
"emitUnchanged": false
} Run it from code or an AI agent
The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "score",
"companiesText": "Figma\nNotion\nLinear",
"signals": [
"hiring",
"funding",
"news",
"execChanges",
"layoffs",
"techStack"
],
"lookbackDays": 90,
"minScore": 0,
"includeRawSignals": False,
"outputFormat": "compact",
"maxCompanies": 3,
"maxConcurrency": 3,
"emitUnchanged": False
}
run = client.actor("dataspryva/company-intent-scorer-hiring-funding-and-news").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"mode": "score",
"companiesText": "Figma\nNotion\nLinear",
"signals": [
"hiring",
"funding",
"news",
"execChanges",
"layoffs",
"techStack"
],
"lookbackDays": 90,
"minScore": 0,
"includeRawSignals": false,
"outputFormat": "compact",
"maxCompanies": 3,
"maxConcurrency": 3,
"emitUnchanged": false
};
const run = await client.actor("dataspryva/company-intent-scorer-hiring-funding-and-news").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/dataspryva~company-intent-scorer-hiring-funding-and-news/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"mode":"score","companiesText":"Figma\nNotion\nLinear","signals":["hiring","funding","news","execChanges","layoffs","techStack"],"lookbackDays":90,"minScore":0,"includeRawSignals":false,"outputFormat":"compact","maxCompanies":3,"maxConcurrency":3,"emitUnchanged":false}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=dataspryva/company-intent-scorer-hiring-funding-and-news",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
What a run costs
The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.
| Apify plan | Per 1,000 | 10,000 results | 100,000 results |
|---|---|---|---|
| Free plan | $0.99 | $9.90 | $99 |
| Starter plan | $0.82 | $8.20 | $82 |
| Scale plan | $0.66 | $6.60 | $66 |
| Business plan | $0.49 | $4.90 | $49 |
- Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
- The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
- Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
- Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.
What people use it for
- prioritize company accounts
- identify hiring and funding signals
Similar Actors
LinkedIn Company Pages with Funding & Affiliates
Pull full LinkedIn company pages, including industry, headcount, headquarters, specialties, and Crunchbase-sourced funding, with optional…
BuiltIn Tech Company Directory & Hiring Signal Scraper
Browse BuiltIn.com's US tech-company directory across multiple cities by industry, technology, size and work arrangement; search companies by name…
B2B Lead Discovery by Job Title & Location
Find public LinkedIn profiles by job title, location, or company using cookieless web search. Returns names, best-effort titles and companies,…
Crunchbase News & Funding Coverage Scraper
Extract Crunchbase's editorial news articles on startup funding, M&A, IPOs and tech trends: full text, author, publish date, categories, tags and…
LinkedIn Company Headcount & Team Directory Scraper
List current or past employees of any LinkedIn company page with filters for role keyword, seniority, job function, and connection degree.…
Global B2B Supplier Finder by Product & Country
Search the Kompass B2B directory by company name, product keyword, or country, or fetch specific profiles, for firmographic detail: employees,…
Questions people ask
How much does Company Intent Scorer: Hiring, Funding & News Signals cost?
The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.
What data does Company Intent Scorer: Hiring, Funding & News Signals return?
Its published output schema lists 17 fields: companyName, domain, grade, score, priorityFlag, topSignal, rationale, ats, careersUrl, hiringSignal, fundingSignal, newsSignal, and 5 more. A listed field is not guaranteed to be filled in every row.
What input does Company Intent Scorer: Hiring, Funding & News Signals need?
No input is strictly required; the defaults run as is. Common settings: mode, companiesText, companies, signals, lookbackDays, minScore.
How do I run Company Intent Scorer: Hiring, Funding & News Signals from Python or the API?
Use the Apify API client: in Python, ApifyClient(token).actor("dataspryva/company-intent-scorer-hiring-funding-and-news").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("dataspryva/company-intent-scorer-hiring-funding-and-news").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/dataspryva~company-intent-scorer-hiring-funding-and-news/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.
Sources
- Company Intent Scorer: Hiring, Funding & News Signals on Apify Store
- Published build with input and output schema (JSON)
Cite this page
Scraper Finder. "Company Intent Scorer: Hiring, Funding & News Signals." https://scraperfinder.com/catalogue/company-intent-scorer-hiring-funding-and-news/ (data checked 2026-11-12).
Run Company Intent Scorer: Hiring, Funding & News Signals
$0.99 per 1,000 results. Paste the example input above, set your target query, then export the dataset.