Effortless job hunting: Let this automation find your next role
Needs changesWhat this workflow does
This AI workflow has 8 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Drive, OpenAI and Google Sheets.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Download Resume (PDF File) (Google Drive): uses Google Drive
- Read PDF: uses Read PDF
- Filter Relevant Information (Split Out): splits a list into separate items
- Analyse Resume (OpenAI): uses OpenAI
- Find Suitable Job Offers (HTTP Request): calls an HTTP API
- Organise the Job Posts (Split Out): splits a list into separate items
- Upload Job Posts Organised in a Spreadsheet (Google Sheets): uses Google Sheets
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Read PDF: replace with Extract from File node, 'Extract From PDF' operation.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Read PDF Read PDF | Extract from File node, 'Extract From PDF' operation |
Nodes used (7)
- Manual Trigger
n8n-nodes-base.manualTrigger - Read PDF
n8n-nodes-base.readPDF - Google Drive
n8n-nodes-base.googleDrive - Split Out
n8n-nodes-base.splitOut - OpenAI
@n8n/n8n-nodes-langchain.openAi - HTTP Request
n8n-nodes-base.httpRequest - Google Sheets
n8n-nodes-base.googleSheets
From the author
Find Job Postings from LinkedIn, Indeed, and Glassdoor and Save Them to Google Sheets Using AI Overview Effortlessly discover and apply to jobs tailored to your profile—AI handles the search, you handle the interviews. Say goodbye to endless job board…