Find and rank job listings from Adzuna and Remotive via Telegram with Gemini and Sheets
Ready for 3.0What this workflow does
This AI workflow has 29 nodes and runs on Telegram events (message). Along the way it connects Telegram, Google Sheets and Google Gemini Chat Model. It also calls remotive.com over HTTP.
How it runs
Trigger: On Telegram events (message).
- Set Search Configuration (Edit Fields (Set)): sets 10 fields: domain, chat_id, is_valid…
- If: checks a condition and branches into true / false
- Send Search Acknowledgment (Telegram): uses Telegram
- AI Build Search Plan Agent (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Search Plan Model; output parser: Parse Search Plan Output
- Send Usage Instructions (Telegram): uses Telegram
- Fetch Adzuna Jobs API (HTTP Request): calls an HTTP API
- Fetch Remotive Jobs API (HTTP Request): calls remotive.com
- Send Search Plan Failure (Telegram): uses Telegram
- Normalize Adzuna Jobs (Edit Fields (Set)): sets 1 field: adzuna_jobs
- Normalize Remotive Jobs (Edit Fields (Set)): sets 1 field: remotive_jobs
…plus 14 more steps. See the full node list below.
Services it uses
HTTP calls to: remotive.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 (12)
- Telegram
n8n-nodes-base.telegram - Merge
n8n-nodes-base.merge - Google Sheets
n8n-nodes-base.googleSheets - Aggregate
n8n-nodes-base.aggregate - Split Out
n8n-nodes-base.splitOut - Telegram Trigger
n8n-nodes-base.telegramTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - HTTP Request
n8n-nodes-base.httpRequest
From the author
Quick overview Youtube Video: https://youtu.be/v4NwIVS0GfA This workflow listens for Telegram messages with a job domain, uses Google Gemini to generate a search query, fetches matching roles from Adzuna and Remotive, ranks the best results with Gemini,…