Automated Resume and GitHub Profile Analysis Workflow

somdn_product_page

This n8n workflow automates the process of handling job applications by analyzing incoming resumes and LinkedIn/GitHub profiles to generate comprehensive candidate profiles. The workflow begins with monitoring a Gmail inbox for new resume submissions, automatically downloading attachments from relevant emails. It then employs AI-based resume parsing to extract structured data such as contact information, skills, and experience. Simultaneously, if a candidate’s GitHub profile URL is provided, the workflow extracts the GitHub username, fetches profile details, and analyzes repositories to gather insights on technologies, languages, frameworks, and community activity. The collected data is merged and stored systematically in Google Sheets for easy review. Additionally, a Slack notification instantly alerts the recruitment team of new applications, with candidate summaries. This workflow is ideal for HR teams, technical recruiters, and startups seeking a scalable, automated candidate analysis system that streamlines the hiring process and enhances decision-making.

Node Count

11 – 20 Nodes

Nodes Used

@vlm-run/n8n-nodes-vlmrun.vlmRun, code, gmail, gmailTrigger, googleSheets, httpRequest, if, merge, slack, stickyNote

Reviews

There are no reviews yet.

Be the first to review “Automated Resume and GitHub Profile Analysis Workflow”

Your email address will not be published. Required fields are marked *