Files & Documents

Deploy and evaluate HR positions using artificial intelligence

36 nodes 290 134 Automatic trigger
Download

Workflow Description

Complete automation for receiving job applications through a form, analyzing them with an AI agent, extracting data from files, storing records in Airtable, and scheduling candidate interviews via Google Calendar with email notifications.

How it works

  1. 1.Receive job application via web form and store applicant data
  2. 2.Analyze attached files using AI agent to extract relevant information
  3. 3.Save evaluation results and candidate details in Airtable
  4. 4.Create interview event in Google Calendar for qualified candidates
  5. 5.Send email notifications to team and candidate with interview details

Use cases

  • Automatically evaluate and rank resumes by qualifications
  • Schedule candidate interviews without manual intervention
  • Manage multiple hiring requests efficiently and consistently

Requirements

  • Web form connected to n8n workflow
  • Active Airtable, Google Drive, and Google Calendar accounts
  • OpenAI API key for AI processing
  • Pre-configured email templates for communications

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Form Trigger Airtable Google Drive AI Agent OpenAI Output Parser Email Send Google Calendar

Details

Trigger Automatic trigger
Nodes 36
Apps 8
Views 290
Downloads 134

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (36)

/

On form submission

Form Trigger

#1

Airtable

Airtable

#2

Upload CV to google drive

Google Drive

#3

applicant details

Set

#4

Sticky Note

Sticky Note

#5

Sticky Note1

Sticky Note

#6

download CV

Google Drive

#7

Extract from File

Extract From File

#8

AI Agent

Agent

#9

OpenAI Chat Model

OpenAI

#10

Airtable1

Airtable Tool

#11

Structured Output Parser

Output Parser Structured

#12

Sticky Note2

Sticky Note

#13

shortlisted?

If

#14

Rejected

Airtable

#15

Potential Hire

Airtable

#16

Airtable2

Airtable Tool

#17

generate questionnaires

OpenAI

#18

questionnaires

Form

#19

update questionnaires

Airtable

#20

job_posting

Airtable Tool

#21

candidate_insights

Airtable Tool

#22

Personalize email

OpenAI

#23

Edit Fields

Set

#24

Send Email

Email Send

#25

Sticky Note3

Sticky Note

#26

Book Meeting

OpenAI

#27

Google Calendar

Google Calendar Tool

#28

update phone meeting time

Airtable

#29

Screening Questions

OpenAI

#30

job_posting1

Airtable Tool

#31

candidate_insights1

Airtable Tool

#32

screening questions

Airtable

#33

Edit Fields1

Set

#34

Sticky Note4

Sticky Note

#35

Sticky Note5

Sticky Note

#36