Gmail Upwork Job Alerts to Telegram Cards (OpenAI Scoring) - n8n
Gmail Upwork Job Alerts to Telegram Cards (OpenAI Scoring) - n8n
Regular price
£58.99
Regular price
£58.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Gmail Upwork Job Alerts to Telegram Cards (OpenAI Scoring) - n8n
Regular price
£58.99
Regular price
£58.99
Sale price
Unit price
/
per
Turn Upwork job alerts into Telegram job cards—scored with OpenAI inside n8n
If you wait for Upwork notifications and manually scan listings, this n8n automation workflow gives you an immediate advantage: it watches your Gmail for Upwork job-alert emails, uses OpenAI to evaluate each job against your freelancer profile, and sends only the best matches as formatted Telegram cards with a one-click button to open the job.
What this workflow does
- Monitors Gmail every minute for new Upwork job-alert messages using your configured Gmail search filter.
- Enriches the email data with your freelancer profile text, your preferred language, and a minimum score threshold.
- Uses OpenAI (GPT) to parse the email, extract all listed jobs, and return a JSON list including summaries, risks, and a 0–10 fit score.
- Filters and scores results: splits results into one item per job, removes jobs below your threshold, and selects a safe Upwork URL (direct job link, “View job details” link, or a fallback search link).
- Sends Telegram HTML message cards containing score, budget, summary, and key reasons/risks.
- Adds an inline button to open the job on Upwork directly from Telegram.
Use cases
- Freelancers who want faster proposal decisions by triaging Upwork alerts automatically.
- Automation engineers building a Gmail → OpenAI → Telegram lead-scoring pipeline in n8n.
- SaaS operators or agencies managing multiple profiles and wanting consistent scoring based on defined preferences.
Technical details
- Gmail Trigger: polls every minute for new Upwork alert emails matching your search query.
- OpenAI (GPT): parses job details and generates structured JSON with fit scores and risk notes.
- Telegram node: delivers HTML-formatted cards with inline buttons linking to Upwork.
- Configured with supporting nodes like Code and Set (plus a Sticky Note for workflow guidance).
- Uses n8n-nodes-langchain-openai for OpenAI integration.
