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.