← All workflows Scanners & pipelines 7 nodes · Schedule

Vancouver Onsite Job Scanner

Scans Adzuna + LinkedIn every 4h for Vancouver onsite jobs, scores and upserts to Airtable

7
nodes
Schedule
trigger
3
services wired
What it does

I built this to run every 4 hours, pulling Vancouver-area listings from the Adzuna API and LinkedIn's public guest job endpoint across several skill lanes. A scoring pass drops senior and fully-remote roles, gates on a skill-combo match, dedupes and caps results per company, then upserts the ranked matches into Airtable keyed on a dedup hash so re-runs update instead of duplicate. Everything lands with a "New" status as a review queue I work manually, and each run writes its own log record tracking sources fetched, matches, and new-vs-updated counts.

Multi-source scanner with weighted scoring + idempotent upsert

The workflow
Live interactive canvas · scroll to zoom, drag to pan

This is the real, sanitized export — credentials and any client data removed. Double-click any node to inspect it, or use the canvas's import link to drop the workflow straight into n8n.

Services
ScheduleCodeHTTP