Templates / Find and rank job listings from Adzuna and Remotive via Telegram with Gemini and Sheets

Find and rank job listings from Adzuna and Remotive via Telegram with Gemini and Sheets

Ready for 3.0

by iamvaar ✓ · 27 views · created 2026-08-15 · Personal Productivity, AI Chatbot

Ready 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 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).

  1. Set Search Configuration (Edit Fields (Set)): sets 10 fields: domain, chat_id, is_valid…
  2. If: checks a condition and branches into true / false
  3. Send Search Acknowledgment (Telegram): uses Telegram
  4. 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
  5. Send Usage Instructions (Telegram): uses Telegram
  6. Fetch Adzuna Jobs API (HTTP Request): calls an HTTP API
  7. Fetch Remotive Jobs API (HTTP Request): calls remotive.com
  8. Send Search Plan Failure (Telegram): uses Telegram
  9. Normalize Adzuna Jobs (Edit Fields (Set)): sets 1 field: adzuna_jobs
  10. Normalize Remotive Jobs (Edit Fields (Set)): sets 1 field: remotive_jobs

…plus 14 more steps. See the full node list below.

Services it uses

TelegramGoogle SheetsGoogle Gemini Chat Model

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)

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,…

Excerpt from iamvaar's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.