Evaluate job fit and generate application assets from Telegram links with OpenAI, Pinecone, Apify and Google Sheets
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Overview
Summary
This workflow automates the early-stage job application process using AI.
It:
- accepts a job link from Telegram
- extracts and normalizes the URL
- scrapes the job page
- evaluates job fit against resume context stored in Pinecone
- asks for user approval if the role is a good match
- generates application materials like:
- cover letter
- recruiter email draft
- resume improvement suggestions
- logs the application in Google Sheets
- creates supporting files in Google Drive
- sends status updates back on Telegram
Why this is useful
This helps reduce the manual effort involved in checking roles, deciding whether to apply, and preparing customized application material.
Stack used
- n8n
- Telegram
- OpenAI
- Pinecone
- Apify
- Google Sheets
- Google Drive
- Gmail
Workflow overview
- User sends a job link on Telegram
- AI extracts and validates the link
- Job page is scraped and normalized
- Resume context is retrieved from Pinecone
- AI calculates fit score
- If fit is low, user gets a rejection message
- If fit is good, user is asked for approval
- On approval, the workflow generates application assets
- A tracker entry is added and the user gets a final update
Notes
- Resume data is retrieved from a vector database
- Application materials are generated only after approval
- The workflow is designed to be modular and can be extended with auto-apply, ATS scoring, or multi-channel alerts later