Skip to main content

Find jobs via Telegram bot: AI-powered LinkedIn, Indeed & Monster scraper

Workflow preview

Workflow preview
100%
Find jobs via Telegram bot: AI-powered LinkedIn, Indeed & Monster scraper preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Transform Your Job Hunt with AI Powered Telegram Bot Turn job searching into a conversational experience! This intelligent Telegram bot automatically scrapes job postings from LinkedIn, Indeed, ...

Best for

  • AI Chatbot automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.telegramtrigger, n8n-nodes-base.filter, n8n-nodes-base.telegram, n8n-nodes-base.code, n8n-nodes-base.httprequest, n8n-nodes-base.googlesheets, n8n-nodes-base.airtable

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Tegar karunia ilham.

Original n8n.io source

1.1 Workflow description

Title
Find jobs via Telegram bot: AI-powered LinkedIn, Indeed & Monster scraper
Workflow name
Find jobs via Telegram bot: AI-powered LinkedIn, Indeed & Monster scraper

πŸš€ Transform Your Job Hunt with AI-Powered Telegram Bot

Turn job searching into a conversational experience! This intelligent Telegram bot automatically scrapes job postings from LinkedIn, Indeed, and Monster, filters for sales & marketing positions, and delivers personalized results directly to your chat.

✨ Key Features

  • Interactive Telegram Commands: Simple /jobs [keyword] [location] searches
  • Multi-Platform Scraping: Simultaneous data collection from 3 major job boards
  • AI-Powered Filtering: Smart relevance detection and experience level classification
  • Real-Time Notifications: Instant job alerts delivered to Telegram
  • Automated Data Storage: Saves results to Google Sheets and Airtable
  • Duplicate Removal: Advanced deduplication across platforms
  • Mobile-First Experience: Full job search functionality through Telegram

🎯 Perfect For

  • Sales Professionals: Account managers, sales representatives, business development
  • Marketing Experts: Digital marketers, marketing managers, growth specialists
  • Recruiters: Streamlined candidate sourcing and job market analysis
  • Job Seekers: Hands-free job discovery with instant notifications

πŸ› οΈ Setup Requirements

Required Credentials:

  • Telegram Bot Token: Create bot via @BotFather
  • Bright Data API: Professional web scraping service (LinkedIn/Indeed datasets)
  • Google Sheets OAuth2: For spreadsheet integration
  • Airtable Token: Database storage and management

Prerequisites:

  • n8n instance with HTTPS enabled (required for Telegram webhooks)
  • Valid domain name with SSL certificate
  • Basic understanding of Telegram bot commands

πŸ”§ How It Works

User Experience:

  1. Send /start to activate the bot and see available commands
  2. Use /jobs sales manager New York to search for specific positions
  3. Receive formatted job results instantly in Telegram
  4. Click "Apply Now" links to go directly to job postings
  5. All jobs automatically saved to your connected spreadsheets

Behind the Scenes:

  1. Command Processing: Bot parses user input for keywords and location
  2. Parallel Scraping: Simultaneous API calls to LinkedIn, Indeed, and Monster
  3. AI Processing: Intelligent filtering, experience level detection, remote work identification
  4. Data Enhancement: Salary extraction, duplicate removal, relevance scoring
  5. Multi-Format Storage: Automatic saving to Google Sheets, Airtable, and JSON export
  6. Real-Time Response: Formatted results delivered back to Telegram chat

🎨 Telegram Bot Commands

  • /start - Welcome message and command overview
  • /jobs [keyword] [location] - Search for jobs (e.g., /jobs marketing manager remote)
  • /help - Show detailed help information
  • /status - Check bot status and recent activity

πŸ“Š Sample Output

The bot delivers beautifully formatted job results:

🎯 Job Search Results 🎯

Found 7 relevant opportunities Platforms: linkedin, indeed, monster Remote jobs: 3

───────────────────

πŸ’Ό Senior Sales Manager 🏒 TechCorp Industries πŸ“ New York, NY πŸ’° $80,000 - $120,000 🌐 Remote Available πŸ“Š senior level πŸ”— Apply Now

πŸ”’ Security & Best Practices

  • Rate Limiting: Built-in Telegram API compliance (30 requests/second)
  • Error Handling: Graceful failure recovery with user-friendly messages
  • Input Validation: Sanitized user input to prevent injection attacks
  • Credential Management: Secure API key storage using n8n credentials system
  • HTTPS Enforcement: Required for production Telegram webhook integration

πŸ“ˆ Benefits & ROI

  • 95% Time Reduction: Automated job discovery vs manual searching
  • Multi-Source Coverage: Access 3 major job platforms simultaneously
  • Mobile Accessibility: Search jobs anywhere using Telegram mobile app
  • Real-Time Alerts: Never miss new opportunities with instant notifications
  • Data Organization: Automatic spreadsheet management for job tracking
  • Market Intelligence: Comprehensive job market analysis and trends

πŸš€ Advanced Customization

  • Custom Keywords: Modify filtering logic for specific industries
  • Location Targeting: Adjust geographic search parameters
  • Experience Levels: Fine-tune senior/mid/entry level detection
  • Additional Platforms: Easily add more job boards via HTTP requests
  • Notification Scheduling: Set up periodic automated job alerts
  • Team Integration: Deploy for multiple users or team channels

πŸ’‘ Use Cases

  • Individual Job Seekers: Personal job hunting assistant
  • Recruitment Agencies: Streamlined candidate sourcing
  • Sales Teams: Territory-specific opportunity monitoring
  • Marketing Departments: Industry trend analysis and competitor tracking
  • Career Coaches: Client job market research and opportunity identification

Ready to revolutionize your job search? Deploy this workflow and start receiving personalized job opportunities directly in Telegram!

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Telegram Bot Trigger

Type / Role
n8n-nodes-base.telegramTrigger - telegramTrigger
Config choices
Version 1

Block 2 - Command Filter

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2

Block 3 - Job Search Filter

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2

Block 4 - Send Welcome Message

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.1

Block 5 - Parse Job Command

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - Send Search Status

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.1

Block 7 - LinkedIn Jobs Scraper

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 8 - Indeed Jobs Scraper

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 9 - Monster Jobs Scraper

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 10 - Process Jobs for Telegram

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 11 - Format Jobs Message

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 12 - Send Job Results

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.1

Block 13 - Save to Google Sheets

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4

Block 14 - Save to Airtable

Type / Role
n8n-nodes-base.airtable - airtable
Config choices
Version 2

Block 15 - Log Usage Analytics

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

3. Summary Table

Workflow Find jobs via Telegram bot: AI-powered LinkedIn, Indeed & Monster scraper
Complexity advanced
Nodes 15
Categories AI Chatbot
Author Tegar karunia ilham
Published 05 Sept 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/8275/8275.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Find jobs via Telegram bot: AI-powered LinkedIn, Indeed & Monster scraper do?

Transform Your Job Hunt with AI Powered Telegram Bot Turn job searching into a conversational experience! This intelligent Telegram bot automatically scrapes job postings from LinkedIn, Indeed, ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your AI Chatbot use case.