Templates / Track Greenhouse job board changes with Apify and Data Tables

Track Greenhouse job board changes with Apify and Data Tables

Ready for 3.0

by dfsav · 1 views · created 2026-10-12 · Market Research

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (4)

What it does

Quick overview This workflow runs the Apify Greenhouse Job Edit Feed Actor for a configured Greenhouse board and stores the latest change event per job in an n8n Data Table, after verifying the Actor run status, SUMMARY manifest, and dataset readback. How it works 1. Runs manually when you execute the workflow. 2. Starts an Apify Actor run (Greenhouse Job Edit Feed) for the configured Greenhouse board slug and namespace. 3. Fetches the Actor run’s SUMMARY record from the Apify key-value store and validates that the run succeeded and the board manifest is complete. 4. Creates the “Greenhouse Job Watchlist” n8n Data Table if it does not already exist. 5. Downloads the completed Actor dataset from Apify and verifies the dataset row count and source run IDs match the validated SUMMARY. 6. Deduplicates and maps events to a stable job key (board + postid), deriving visibility and capturing fields like title, location, URL, description text/hash, and changed fields. 7. Upserts one row per job into the n8n Data Table so re-runs update the existing job record with the latest event details. Setup 1. Create an Apify account and add an Apify API token as an HTTP Bearer credential in n8n, then select it on all three Apify HTTP Request steps. 2. Update the Actor input JSON to set your Greenhouse board slug(s) and the namespace used by the Actor. 3. Ensure your n8n instance has access to n8n Data Tables and keep (or rename) the target table name “Greenhouse Job Watchlist” as needed.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.