What This Workflow Does
Job hunting is time-consuming, especially when you need to customize your resume for each application. This automation solves that problem by combining Telegram, LinkedIn, and AI to create a seamless resume tailoring system. Instead of manually editing your resume for hours, you simply send a LinkedIn job URL or paste a job description to a Telegram bot.
The workflow automatically extracts key requirements from the job posting, fetches your master resume in JSON format, uses AI to match your skills and experience to the specific role, and generates both HTML and PDF versions of your tailored resume. The final PDF is delivered back to you in Telegram with shareable download links, ready for immediate submission.
This system is particularly valuable for active job seekers, recruitment agencies processing multiple candidates, or career coaches helping clients with targeted applications. It transforms a manual, error-prone process into an efficient, consistent, and scalable solution.
How It Works
1. Job Input via Telegram
You send a LinkedIn job URL or paste a job description directly to your Telegram bot. The bot captures this input and triggers the automation workflow. This mobile-friendly approach means you can apply for jobs on-the-go from your phone.
2. Job Information Extraction
The workflow extracts key details from the job posting, including required skills, experience level, qualifications, and specific keywords. If needed, it can use a proxy to access LinkedIn content while maintaining privacy and compliance.
3. Resume Data Retrieval
Your master resume, stored in JSON Resume format (typically hosted on GitHub Gist or another accessible location), is fetched. This standardized format ensures all your experience, education, skills, and achievements are structured for easy processing.
4. AI-Powered Tailoring
An OpenRouter-powered LLM agent analyzes both the job requirements and your resume data. It intelligently adapts your experience highlights, skills presentation, and achievement descriptions to match what the specific role demands, optimizing for both human readers and applicant tracking systems.
5. Format Generation & Delivery
The tailored resume is converted into both HTML and PDF formats. The PDF file is sent back to you in Telegram with secure download links, completing the cycle in seconds rather than hours.
Who This Is For
This automation is ideal for active job seekers applying to multiple positions, career changers needing to reframe their experience, recruitment agencies processing candidate submissions, and career coaches providing value-added services to clients. It's also valuable for professionals in competitive fields where tailored applications significantly increase success rates.
Businesses managing high-volume hiring can adapt this workflow to pre-screen candidates by automatically matching resumes to job descriptions. HR departments can use it to ensure internal candidates' applications are properly formatted for different roles within the organization.
What You'll Need
- A Telegram Bot token (created via BotFather)
- Your resume in JSON Resume format (hosted publicly or privately accessible)
- An OpenRouter API key for AI processing
- Optional: Proxy access for LinkedIn scraping if needed
- n8n instance (cloud or self-hosted) to run the workflow
Pro tip: Maintain a master JSON Resume with all your experience, then use this automation to create targeted versions. This keeps your core data consistent while allowing for role-specific optimization.
Quick Setup Guide
1. Download the template using the button above and import it into your n8n instance.
2. Configure the Telegram trigger node with your bot token from BotFather.
3. Set up the HTTP Request node to point to your JSON Resume URL (GitHub Gist or other hosting).
4. Add your OpenRouter API key to the AI node configuration.
5. Test the workflow by sending a LinkedIn job URL to your Telegram bot.
6. Once confirmed working, you can add additional features like resume version tracking or integration with cloud storage for archiving.
Key Benefits
Save 2-3 hours per job application by eliminating manual resume editing. What previously took an afternoon of tedious work now happens automatically in seconds.
Increase application quality and consistency with AI-optimized resumes that better match job requirements. This improves your chances of passing both automated screening and human review stages.
Apply to more positions with less effort thanks to the streamlined mobile-friendly process. The Telegram integration means you can apply from anywhere, anytime you find an interesting opportunity.
Maintain privacy and data control by self-hosting the automation backend. Unlike cloud-based resume services, you control where your personal data goes and how it's processed.
Scale for recruitment businesses by adapting this workflow for multiple candidates. Recruitment agencies can process dozens of tailored applications daily with minimal manual intervention.