Specialized Sources Job Scanner (direct ATS)
Scans 20 company ATS boards every 4h, scores remote AI roles, upserts to Airtable
8
nodes
Schedule
trigger
4
services wired
What it does
I built a scheduled scanner that hits ~20 companies' ATS APIs directly (Greenhouse, Lever, Ashby, Workable, BambooHR) every 4 hours and normalizes every posting into one shape. A scoring pass filters by language, location, seniority and niche fit, dedupes and caps per company, then upserts matches into an Airtable job inbox with performUpsert on a dedup key so re-runs never create duplicates. Anything scoring 85+ fires an email alert, and every run writes a status log row for observability.
◆20-company scanner across 5 ATS platforms, idempotent upsert
Services
ScheduleCodeHTTPGmail