GPT 4.1 - Freelancer.com Job Alert System with Auto Proposal Generator
Go to WorkflowDescription
Be first. Be relevant. Get hired.
This ready-to-import n8n workflow automates your entire Freelancer.com job search:
it scans new listings, filters the best ones with AI, writes proposal drafts, and sends them to Telegram instantly β all while logging every opportunity into Google Sheets.
π‘ Why Freelancers Love It
β‘ Instant Alerts: Get notified within minutes of new high-quality jobs.
π§ AI-Powered Scoring: Filters scams, vague clients, and low-value gigs automatically.
βοΈ Smart Proposal Drafts: GPT-4.1 crafts 150β200 word personalized proposals for you.
π± Telegram Integration: See job details + AI proposal in one alert message.
π Auto Tracking: Logs every lead in Google Sheets with scores, notes, and timestamps.
Spend less time searching β and more time winning projects.
π§© Whatβs Included
β
n8n Workflow (.json) β ready to import and launch
β
Setup Guide (Markdown) β complete 5-step configuration walkthrough
π§° Requirements
Free n8n Cloud account (or self-hosted instance)
OpenAI API key** (GPT-4.1 or GPT-4-mini)
Telegram bot** + Chat ID (takes 2 minutes to create)
Google Sheets** account
πͺ 5-Step Setup Guide (Detailed)
1οΈβ£ Prepare Your Tools
Get your OpenAI key β platform.openai.com
Create a Telegram bot via @BotFather β copy your token
Use @userinfobot to get your Chat ID
Create a Google Sheet with headers:
Timestamp | Job | Description | Link | AI Score | Reasoning | Red Flags | Client Type | AI Proposal | Alert Timestamp
Keep all keys and URLs ready.
2οΈβ£ Import the Workflow in n8n
Open n8n β + Workflow β Import from File β choose the .json provided below.
Once imported, open these nodes and connect your credentials:
OpenAI nodes β add your API key
Google Sheets nodes β sign in with Google
Telegram node β paste your bot token + chat ID
Confirm the Schedule Trigger runs every 5 minutes (default).
3οΈβ£ Personalize Your Keywords & Filters
Open Settings (Keyword & Wishlist):
Job Keyword: e.g., react, seo, logo design, automation
Wishlist: e.g., Budget > $500, clear brief, long-term clients
The RSS node auto-fetches new jobs from Freelancer.com:
https://www.freelancer.com/rss.xml?keyword={{$json['Job Keyword']}}
Optional filters:
&min_price=500 β only projects $500+
&max_price=5000 β skip mega-projects
Adjust Filter Job Quality:
Description > 100 chars
Posted within the last 2 hours
Tune AI Score Threshold (Gate Node) to >= 7 for balanced alerts.
4οΈβ£ Test Your Automation
Click Execute Workflow once.
If everything is set:
π’ Nodes turn green (success)
π© Telegram shows your first job alert
π Google Sheet updates with a new job entry
If empty, try:
Broader keyword (e.g., python instead of python scraper)
Increase freshness (2 β 6 hours)
5οΈβ£ Go Live & Expand
Activate your workflow.
Let it run for 24β48 hours, then refine:
Raise score threshold to 8β9 for higher quality
Add RSS nodes for new categories (design, dev, content)
Extend alerts to Slack, Discord, or Email
Replace Google Sheets with Airtable or Notion
Pro Tip:* Use *Apify** to scrape Upwork, Fiverr, or niche job boards β feed results into the same analyzer chain.
βοΈ How It Works (Behind the Scenes)
Schedule β Fetch RSS β Filter β AI Analyze (score 1β10)
β If score β₯ 7 β AI Proposal β Log to Sheets β Send Telegram Alert
You still review and apply manually (TOS-safe), but youβll always be among the first 5 applicants.
π Future-Proof Extensions
| Extension | Description |
|------------|--------------|
| Apify Integration | Scrape Upwork, Fiverr, or niche boards with structured data |
| Multi-Channel Alerts | Add Slack, Discord, or email digests |
| Team Routing | Send design jobs to one chat, dev jobs to another |
| Advanced Scoring | Add client history or location weighting |
| Database Sync | Replace Sheets with Notion, Airtable, or PostgreSQL |
π§Ύ Terms & Notes
Manual review required (no auto-apply)
API costs: OpenAI ~$5β10/month
Respects Freelancer.com Terms of Service
All keys stored securely inside n8n credentials
π Summary
Automate your freelancing workflow.
This system finds, filters, and drafts proposals for you while you sleep.
βοΈ Plug it into n8n β π Add keys β π― Go live β π° Start winning faster.