Company career pages whose job system (ATS) you already know -- sent straight to career-site-jobs, skipping the detection step companyUrls goes through. Each item is either a plain URL (career-site-jobs auto-detects the platform) or {"url": "...", "ats": "...", "company": "..."} naming the ATS and (optionally) the company explicitly. Supported ats values: adp, ashby, avature, bamboohr, brassring, comeet, eightfold, greenhouse, icims, jazzhr, join, lever, oracle_recruiting (or oracle), personio, phenom, pinpoint, recruitee, rippling, smartrecruiters, successfactors_rmk (or successfactors), talentbrew, taleo, teamtailor, workable, workday. An unrecognized or missing ats falls back to website-job-extractor with a warning rather than being dropped. company is an optional label or domain (e.g. "oracle.com") used for the company's display name and url/domain on both job rows and zero-job rows -- set it when the URL's own host would otherwise produce a misleading name (an Oracle Recruiting Cloud tenant host reads as "Eeho" without it). The easiest way to fill this in: run companyUrls once, then copy the next_run_input.careerSites value from the OUTPUT record into this field for every later run against the same companies -- career-site-jobs costs about $0.001/job versus roughly $0.012/job (managed) through the extractor; the OUTPUT record now fills in company (and the original website) automatically. If career-site-jobs cannot read an entry, job-feed retries it with the extractor in the same run so no jobs are lost (turn off with csjFallbackToExtractor), and a structurally broken entry is moved back to companyUrls in next_run_input. An entry may also carry an optional website (the company's original site), used only for that fallback. An entry may also carry an optional employer, for a shared group board where several employers list on one URL (for example vitrea-gesundheit.onlyfy.jobs): career-site-jobs then keeps only that employer's jobs, and two entries with the same url but different employers are both read. Optional country (ISO 3166-1 alpha-2, e.g. "CH") sets a default country for career-site-jobs rows whose location cannot be resolved, useful for single-country tenants; rows with a known other country are still dropped.