Automate job applications with Gemini AI, Notion tracking & multi-platform search
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs on a schedule (every 8 hours). Along the way it connects Google Gemini, Notion, Telegram and Google Drive. It also calls jobstreet.co.id, id.indeed.com and api.whatjobs.com over HTTP.
How it runs
Trigger: On a schedule (every 8 hours).
- Set Job Variables (Edit Fields (Set)): sets 5 fields: job_keywords, auto_apply_threshold, location…
- Jooble Job Search (HTTP Request): calls an HTTP API (POST)
- JobStreet Search (HTTP Request): calls jobstreet.co.id
- Indeed Job Search (HTTP Request): calls id.indeed.com
- WhatJobs Search (HTTP Request): calls api.whatjobs.com
- Merge: merges the data from its input branches
- Error Handler (Edit Fields (Set)): sets 4 fields: error_occurred, error_message, error_timestamp…
- Normalize Job Data (Code): runs custom JavaScript code
- Send Error Notification (Telegram): uses Telegram
- AI Job Analysis (Google Gemini): uses Google Gemini
…plus 4 more steps. See the full node list below.
Services it uses
HTTP calls to: jobstreet.co.id, id.indeed.com, api.whatjobs.com
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 (10)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - If
n8n-nodes-base.if - Notion
n8n-nodes-base.notion - Telegram
n8n-nodes-base.telegram - Google Drive
n8n-nodes-base.googleDrive
From the author
🎯 Smart Job Hunter Pro - AI-Powered Multi-Platform Job Automation Transform your job search with this comprehensive n8n workflow that automatically searches, analyzes, and applies to relevant positions across multiple job platforms. Perfect for developers,…