Automate Candidate Rejections with GPT-4o-mini, Gmail & ClickUp Task Tracking

Go to Workflow
0 views
Built by Rahul Joshi Rahul Joshi
Created on June 05, 2026

Description

Description
Streamline interview feedback handling with this rejection-focused workflow. It processes raw interview feedback, applies an AI-powered scoring model, checks against a threshold, and automatically sends polite rejection emails while logging tasks in ClickUpโ€”ensuring consistent, hands-free candidate management.

What This Template Does

๐Ÿ“‹ Pulls raw feedback data from Google Sheets
๐Ÿง  Uses GPT-4o-mini to structure and score candidate profiles
โš–๏ธ Applies threshold check (average score > 3.1 = pass, else reject)
๐Ÿ”€ Routes candidates via decision branch (pass = no action, fail = rejection)
๐Ÿ“ฉ Sends templated rejection email via Gmail
๐Ÿ—‚ Creates ClickUp task for rejection tracking (7-day due date)

Prerequisites

Google Sheets with interview feedback data
n8n instance (self-hosted or cloud)
Azure OpenAI (GPT-4o-mini) API key for AI-powered analysis
Gmail API credentials (for sending rejection emails)
ClickUp API credentials (for rejection task logging)

Step-by-Step Setup

Connect Google Sheets node to fetch feedback data.
Configure LangChain LLM node with GPT-4o-mini to structure and score feedback.
Add Code node to apply rejection threshold (> 3.1).
Route candidates via If node (TRUE = pass, FALSE = rejection).
For failed candidates:
Use Code node to prepare structured data.
Send rejection email with Gmail node.
Log decision with ClickUp task creation node.

Customization Ideas

Replace templated rejection with AI-personalized feedback.
Store candidate profiles in Notion or Airtable for future reference.
Send recruiter alerts in Slack/Teams for visibility.
Adjust scoring threshold per role or interview stage.

Key Benefits

โœ… Automates rejection handling with no manual effort
โœ… Ensures fair and consistent candidate scoring
โœ… Maintains candidate experience with polite communication
โœ… Provides recruiters visibility with ClickUp tracking
โœ… Simple, lightweight workflow for fast hiring pipelines

Perfect For

HR teams handling high interview volumes
Companies seeking automated rejection handling
Startups needing lightweight ATS alternatives
Recruiters wanting to save time while staying consistent

Nodes Used (6)

Azure OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi
Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
ClickUp
n8n-nodes-base.clickUp
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Sheets
n8n-nodes-base.googleSheets