π₯ Score and triage job candidates with OpenAI o3-mini (OpenRouter) and ClickUp
β‘ 6 views Β· π₯ HR & Recruitment
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
ClickUp, AI Agent, n8n Form Trigger, Extract from File, OpenRouter Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File