Live. Refreshed every 3 hours

Everyone emails the same list. You email the companies hiring this week.

Reqbeat turns live hiring signals into fresh campaign segments. Ready-made recipes for Clay, n8n and your sequencer, priced per signal. No enterprise contract, no VA hours.

template-led · copy a recipe, not an SDK

Incoming reqs Live
Senior Platform Software Engineer I Braze greenhouse.io
GTM Engineer Clay ashbyhq.com
Fullstack Developer (m/w/d) Liqui Moly GmbH personio.com
Revenue Operations Lead Ekohealth lever.co
IT Systems Administrator Flextronics Poland pracuj.pl
Junior Account Manager Cloudgruppen Sverige AB arbetsformedlingen.se
3h refresh cycle, all pages and payloads
7 regions, EU to US and Canada
100% ground truth: the real req + ATS link
$0 to start. No card, no call

native to Clay · n8n · MCP · webhooks · REST

Segment → Refresh → Win

A repeatable targeting story you can sell to clients, with receipts.

01

Segment

One search turns "companies hiring sales roles in the UK this week" into a list. One row per company, with its matching reqs.

who_is_hiring_for({
  q: "sales",
  geo: "United Kingdom",
  since: "2026-10-02"  // postings this week
})
// → companies with matching active reqs,
//   each with its pulse + matched postings
02

Refresh

One scheduled pull per client ICP, weekly. Lists stay fresh without VA hours, and without the Apollo export every competitor emails.

// n8n: Cron (Mon 07:00) → HTTP Request
GET https://api.reqbeat.com/v1/reqs/search
  ?q=sales&geo=United+Kingdom&limit=50
  X-API-Key: $REQBEAT_API_KEY
// → dedupe vs last week → CSV →
//   Instantly / Smartlead import
03

Win

The payload includes the posting and the ATS link. Your opener gets a receipt: "saw the req you posted Tuesday".

{
  "event": "req.detected",
  "company": "Braze",
  "raw_title": "Senior Platform Software Engineer I",
  "location": "London",
  "detected_on": "greenhouse.io",
  "url": "https://boards.greenhouse.io/…"
}

Simple, usage-based pricing

No card to start. No sales call. Cancel at any time. Above your plan's allowance, you pay $0.10 per sourced company row. Every plan has a hard spend cap set by default.

Free

start here

$0 /month

Calls / rolling 24h 100
Watches 3
Delivered changes 50 included
Spend cap hard-capped

Starter

$49 /month

Calls / rolling 24h 50,000
Watches 5
Delivered changes 250 included
Row credits 1,000 included

Growth

$199 /month

Calls / rolling 24h 200,000
Watches 25
Delivered changes 1,500 included
Row credits 5,000 included

Signup includes a 14-day trial: 10,000 calls per rolling 24h, no card. See plan and cap details on the pricing page.

Common questions

Where does the data come from?
From public job boards and ATS pages that we watch directly. Each result is a real posting, tagged with its source board. We do not infer intent. See Method and Data ethics.
How fresh is it?
The corpus refreshes every 3 hours across 7 regions. A webhook fires when we detect a new match, usually hours after it goes live.
What am I charged for?
You pay when your endpoint accepts a delivered change. We do not charge failed or duplicate deliveries. Hard spend caps are on by default.
Do I need a demo call?
No. You buy every plan in the console. Sign up and copy the API key on screen.

One agency, many client campaigns. Priced per signal, capped by default.