👥 Parse & evaluate HR candidates with GPT-4.1 and LinkedIn data in CSV/XLSX

523 views · 👥 HR & Recruitment

💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.

View All Scrapers

Description

AI-Powered HR Candidate Evaluation Agent with LinkedIn Data Enrichment in CSV/XLSX Format

🎯 Overview

Transform your manual hiring process into an intelligent evaluation system that saves 15-20 minutes per candidate! This workflow automates the entire candidate assessment pipeline - from CSV/XLSX upload to AI-powered scoring with LinkedIn insights.

When you upload a candidate list, this workflow automatically:

Cost per candidate: ~$0.05 | Time saved: 15-20 minutes each

👥 Who’s it for?

⚡ How it works

  1. Form submission triggers with CSV/XLSX upload
  2. Google Drive stores the file and creates a new Sheet
  3. Data extraction processes the file content
  4. AI Agent loops through each candidate:
    • Fetches up to 3 recent LinkedIn posts via Apify
    • Analyzes qualifications against job requirements
    • Generates evaluation score and Hebrew explanation
  5. Sheet formatting applies filters, sorting, and styling
  6. Error handling notifies admin of any issues

🛠️ Setup Instructions

Time to deploy: 15 minutes

Requirements:

Step-by-step:

  1. Import this template into your n8n instance
  2. Configure Google credentials:
    • Connect Google Drive OAuth2
    • Connect Google Sheets OAuth2
  3. Add OpenAI API key to the GPT-4.1 node
  4. Set up Apify credentials for LinkedIn scraping
  5. Configure Gmail for error alerts (update email in “Send a message” node)
  6. Update folder IDs in Google Drive nodes to your folders
  7. Test with a sample CSV containing 2-3 candidates
  8. Activate and share the form URL with your team!

📋 Input File Format

Your CSV/XLSX should include these columns (Hebrew):

🎨 Customization Options

Easy tweaks:

Advanced modifications:

💡 Pro Tips

⚠️ Important Notes

📊 Expected Results

After implementation, expect:

Built with ❤️ by Elay Guez

🔗 Nodes Used

Google Sheets, HTTP Request, Google Drive, Gmail, AI Agent, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup