Skip to content

An n8n automation workflow that streamlines hiring from AI resume screening to interview scheduling, reducing manual effort and enhancing candidate experience.

Notifications You must be signed in to change notification settings

Deepbendu/HirePilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

βš™οΈ Automated Hiring Flow using n8n

n8n OpenAI Google Sheets Google Calendar Gmail API PDF Parser Status-Production

This project uses n8n, an open-source workflow automation tool, to streamline the entire candidate screening process-from resume submission to interview scheduling-powered by AI and Google services.


πŸš€ Project Overview

This workflow:

  • Extracts and validates candidate information from form submissions
  • Uses an OpenAI/GPT model to assess resume content
  • Logs candidate data in Google Sheets
  • Applies logic to select suitable candidates
  • Schedules interviews via Google Calendar
  • Sends personalized notifications through Gmail

🧠 Tech Stack

  • πŸ”„ n8n - Workflow automation platform
  • πŸ€– OpenAI - AI-driven resume evaluation
  • πŸ“„ PDF Parser - Resume data extraction
  • πŸ“Š Google Sheets - Data logging
  • πŸ“… Google Calendar - Interview scheduling
  • πŸ“§ Gmail API - Email automation

πŸ§ͺ Key Features

  • βœ… AI-powered resume evaluation using OpenAI
  • πŸ“‹ Auto-validation for incomplete form submissions
  • 🧠 Intelligent branching for candidate selection
  • πŸ“€ Google Sheet integration for tracking applications
  • πŸ“† Interview scheduling via Google Calendar
  • πŸ“¬ Personalized Gmail notifications to candidates
  • ⚑ Handles 100+ applications per week

πŸ“‚ Project Structure

Artificial-Evaluation-and-Scheduling-System-for-Candidates/
β”œβ”€β”€ document.txt
β”œβ”€β”€ README.md
└── workflow-visual.png

πŸ–ΌοΈ Workflow Screenshot

Workflow Screenshot


πŸ› οΈ How to Use

  1. Clone this repo

    git clone https://github.com/Deepbendu/HirePilot.git
  2. Import Workflow into n8n

    • Open your n8n instance
    • Click Import Workflow
    • Upload AI_ResumeValidator.json
  3. Connect Required Credentials

    • Google Sheets, Calendar, and Gmail API
    • OpenAI API key
  4. Test & Deploy

    • Run a test submission
    • Check Google Sheet entry and email/calendar response
    • Deploy the workflow (locally, or via n8n cloud/self-hosted)

πŸ“ˆ Result

This system automated a previously manual hiring workflow, reducing screening time by 80% and efficiently managing over 100 candidates weekly.


πŸ“¬ Contact

Have suggestions or want to collaborate?
Feel free to reach out via LinkedIn or raise an issue.

About

An n8n automation workflow that streamlines hiring from AI resume screening to interview scheduling, reducing manual effort and enhancing candidate experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published