Score and triage job candidates with OpenAI o3-mini (OpenRouter) and ClickUp

Go to Workflow
0 views
Built by Infraweb Poland Infraweb Poland
Created on July 07, 2026

Description

Quick overview
This workflow collects candidate CVs through an n8n Form, extracts text from a PDF, uses OpenRouter (OpenAI o3-mini) to score and summarize the candidate, and creates a ClickUp task with the evaluation for recruiter review.

How it works
Receives a CV submission through an n8n Form trigger (PDF upload plus message, captcha question, and consent).
Extracts text content from the uploaded PDF CV.
Validates that the CV text exists, the captcha answer is correct, and the candidate consent field is set to “I agree”.
Sends the CV text and the candidate’s optional message to an OpenRouter chat model (openai/o3-mini) to generate a score, suggested best-fit role, and a short summary.
Creates a new ClickUp task containing the AI output so the recruiting team can review the candidate.

Setup
Configure the n8n Form trigger fields and publish the form, then share the generated form URL with candidates.
Add an OpenRouter API credential for the OpenRouter chat model used to score and summarize candidates.
Add a ClickUp OAuth2 connection and select the target Workspace/Space/Folder/List in the ClickUp task creation step where candidates should be added.

Nodes Used (3)

AI Agent
@n8n/n8n-nodes-langchain.agent
ClickUp
n8n-nodes-base.clickUp
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter