This workflow automates the initial assessment of job candidates by extracting and analyzing data from LinkedIn, GitHub, LeetCode, and PDF resumes. Using AI-powered agents, it generates structured evaluations and stores them in Google Sheets—ideal for IT recruiters, HR professionals, and technical leads.
## Who it´s for
- HR specialists automating initial candidate screening
- IT recruiters evaluating technical skills via GitHub and LeetCode profiles
- Recruitment agencies processing high volumes of applications
- Technical leads involved in developer hiring
## What the automation does
- Triggers on new job applications via JotForm webhook
- Extracts candidate usernames (LinkedIn, GitHub, LeetCode) and resume text from PDF
- Scrapes profile data using HTTP requests to external APIs
- Evaluates each profile with a dedicated LangChain agent powered by OpenRouter AI
- Merges results and saves structured assessments into Google Sheets
## What´s included
- Ready-to-use n8n workflow
- Trigger and handler logic based on JotForm webhook
- Integrations with JotForm, LinkedIn, GitHub, LeetCode, Google Sheets, PDF.co
- Basic textual guide for setup and adaptation
## Requirements for setup
- Active accounts in JotForm, Google Sheets, and PDF.co
- Access to GitHub and LeetCode public APIs
- OpenRouter API key with access to a supported LLM
- n8n instance with capabilities for HTTP requests and file processing
## Benefits and outcomes
- Saves time on manual review of hundreds of applications
- Objective AI-based scoring across multiple data sources
- Standardized output format in Google Sheets for easy comparison
- Enables scalable hiring without increasing team workload
- Early filtering of low-fit candidates
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via Telegram: @gleb923.
AI candidate evaluation
resume parsing from PDF
LinkedIn profile scraping
GitHub profile analysis
LeetCode profile check
automated recruitment workflow
Google Sheets integration
n8n automation
LangChain agent
OpenRouter AI model
JotForm webhook trigger
technical recruiting
developer assessment
structured candidate data
HTTP API requests
automatic profile analysis
No feedback yet