Block 1 - existing_jobs
- Type / Role
- n8n-nodes-base.googleSheets - googleSheets
- Config choices
- Version 4.7
This workflow is provided as-is. Please review and test before using in production.
— AI Powered Jobs Scraper & Relevancy Evaluator This workflow automates the process of finding highly relevant job listings based on a user’s resume , career preferences , and custom filters . It s...
n8n-nodes-base.googlesheets, n8n-nodes-base.code, n8n-nodes-base.merge, n8n-nodes-base.httprequest, n8n-nodes-base.formtrigger, n8n-nodes-base.stickynote, n8n-nodes-base.if, @n8n/n8n-nodes-langchain.openai
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Yasir.
Original n8n.io sourceThis workflow automates the process of finding highly relevant job listings based on a user’s resume, career preferences, and custom filters. It scrapes fresh job data, evaluates relevance using OpenAI GPT models, and automatically appends the results to your Google Sheet tracker — while skipping any jobs already in your sheet, so you don’t have to worry about duplicates.
Perfect for recruiters, job seekers, or virtual assistants who want to automate job research and filtering.
A personal Job Scraper Form (public URL you can share or embed).
Automatic job collection & filtering based on your inputs.
Relevance scoring (0–100) for each job using your resume and preferences.
Real-time job tracking Google Sheet that includes:
You’ll need:
In your n8n instance:
Go to Credentials → Add New:
Google Sheets OAuth2 API
OpenAI API
Apify API
<your_apify_api> with your apify api key.Set Up Apify API
Get your Apify API key
Copy your API key.
Rent the required Apify actor before running this workflow
Go to: https://console.apify.com/actors/BHzefUZlZRKWxkTck/input
Click “Rent Actor”.
Once rented, it can be used by your Apify account to fetch job listings.
Import this workflow (jobs_scraper.json) into your n8n workspace.
Activate the workflow.
Visit your form trigger endpoint (e.g. https://your-n8n-domain/webhook/jobs-scraper).
Fill out the form with:
Submit — within minutes, new high-relevance job listings will appear in your Google Sheet automatically.
Filter & Dedup Jobs node.This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | AI job relevancy scorer: Search LinkedIn Jobs with GPT-4o-mini & Google Sheets |
|---|---|
| Complexity | advanced |
| Nodes | 20 |
| Categories | HR, AI Summarization |
| Author | Yasir |
| Published | 09 Oct 2025 |
Use the JSON export at /data/workflows/9418/9418.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
— AI Powered Jobs Scraper & Relevancy Evaluator This workflow automates the process of finding highly relevant job listings based on a user’s resume , career preferences , and custom filters . It s...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your HR, AI Summarization use case.