Find Jobs via Telegram Bot: AI-Powered LinkedIn, Indeed & Monster Scraper

Go to Workflow
0 views
Built by Tegar karunia ilham Tegar karunia ilham
Created on June 07, 2026

Description

🚀 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:
Send /start to activate the bot and see available commands
Use /jobs sales manager New York to search for specific positions
Receive formatted job results instantly in Telegram
Click "Apply Now" links to go directly to job postings
All jobs automatically saved to your connected spreadsheets

Behind the Scenes:
Command Processing: Bot parses user input for keywords and location
Parallel Scraping: Simultaneous API calls to LinkedIn, Indeed, and Monster
AI Processing: Intelligent filtering, experience level detection, remote work identification
Data Enhancement: Salary extraction, duplicate removal, relevance scoring
Multi-Format Storage: Automatic saving to Google Sheets, Airtable, and JSON export
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!

Nodes Used (5)

Airtable
n8n-nodes-base.airtable
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Telegram
n8n-nodes-base.telegram