GenAiHub

Last checked 8 October 2026 — responded normally.

Score and send job matches from public boards to Telegram with Claude

Quick overview

Live
Open / InstallLast updated October 8, 2026

Description

Quick overview This workflow checks public job postings from Ashby, Greenhouse, and Lever boards plus Jobicy and Himalayas feeds, filters and deduplicates them, scores each new role against your profile with Anthropic Claude, and sends qualifying matches (or unjudged fallbacks) to Telegram. How it works Runs daily at 09:00 (and can be run manually) and loads your settings like target region, profile, keywords, and Telegram chat ID. Fetches job listings from your configured company boards (Ashby, Greenhouse, Lever) and optionally searches Jobicy and Himalayas for the configured keywords. Normalizes all postings into a common format, merges sources, and removes duplicates so each opening is only processed once. Applies low-cost filters for allowed region, matching role titles, and non-junior roles, then keeps only jobs not seen in previous executions and caps the number processed per run. Uses Anthropic Claude (via the LangChain LLM chain) to return a structured verdict (fit, 1–10 score, and a one-line reason) based on your profile, while keeping jobs as “unjudged” if the LLM call fails. Sends a run summary to Telegram and then sends one Telegram message per job that meets the minimum score threshold (or could not be judged), including required “via” attribution links for Jobicy and Himalayas items. Setup Add an Anthropic API credential for the Claude model and a Telegram bot credential for sending messages. Set your Telegram chat ID, profile text (including hard requirements), minimum score, max-per-run limit, and allowed region in the “Configure me” step. Populate the company boards list (company, ATS, slug) and/or enable aggregators with keywords for Jobicy/Himalayas, then run once manually to validate settings before activating the daily schedule. Requirements Anthropic API key Telegram bot token (from @BotFather) and your chat ID Customization Add a company: one line in "Configure me" with its name, ATS (ashby, greenhouse or lever) and board slug Other roles: edit the role filter pattern and the feed keywords Feeds only: empty the company list. Companies only: set useAggregators to false Swap Telegram for Slack or email, or Claude for another chat model. An n8n automation workflow template by Oleksii Vasyliev.

Community Metrics

Views
0
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

Oleksii Vasyliev

Platform

web

Pricing model

free

Categories

  • Automation
  • AI

Tags

  • n8n
  • workflow
  • http-request
  • telegram
  • code
  • basic-llm-chain
  • anthropic-chat-model
  • structured-output-parser

Capabilities

  • 6 nodes

Information

TypeWorkflow
Sourcen8n
AddedOctober 7, 2026

Comments

?

Others in the same category, ranked by how often they are opened.