Automate job search and matching with Adzuna API, GPT-3.5, and Google Sheets
Ready for 3.0Ready 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.
What this workflow does
This AI workflow has 9 nodes and runs on a schedule (every day). Along the way it connects OpenAI, Google Sheets and Gmail.
How it runs
Trigger: On a schedule (every day).
- Set Job Title (Edit Fields (Set)): sets or maps fields
- Get Jobs from Adzuna (HTTP Request): calls an HTTP API
- Split Jobs (Split Out): splits a list into separate items
- Summarize Job (OpenAI): uses OpenAI
- Score Job (OpenAI): uses OpenAI
- Write Cover Letter (OpenAI): uses OpenAI
- Google Sheets: uses Google Sheets
- Gmail: uses Gmail
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - Google Sheets
n8n-nodes-base.googleSheets - Gmail
n8n-nodes-base.gmail
From the author
Job Search Automation Workflow Streamline Job Discovery with API-Powered Intelligence This workflow template transforms the job search process by leveraging the Adzuna API and AI to automatically find, summarize, and evaluate job opportunities. Unlike…