Candidate Screening Agent

Automate candidate screening and evaluation for job applications
Created by
Kuldip Parmar
Kuldip Parmar
Founder
Relay.app screenshot of: Candidate Screening Agent

Steps in this workflow

1
Google Forms logo
Start with new Job Application
2
Relay.app logo
Get Resume of Candidate
3
Relay.app logo
Decide whether to Select or Reject applicant
4
Slack logo
Get Human Input to finalized Decision
5
Paths
A
Candidate Get Selected
6
Gmail logo
Send Qualified Email to Candidate
7
ClickUp logo
Create task inside Clickup
8
Airtable logo
Add candidate database in Airtable
9
Slack logo
Notify team about update on Slack

Automate your recruitment process by evaluating job applications submitted through Google Forms and scoring candidates based on their resumes and responses. Here's how it works:

  • The workflow starts when a job application form is submitted
  • AI analyzes the resume and application answers to generate a candidate score
  • A team member reviews the evaluation and decides whether to select or reject
  • Selected candidates receive a qualified questionnaire email and are tracked in ClickUp and Airtable
  • Rejected candidates receive a polite rejection email
1
Google Forms logo
Start with new Job Application

Triggers when a new job application is submitted through the configured Google Form. Captures all form responses including resume uploads and candidate information.

Relay.app screenshot of: Start with new Job Application
2
Relay.app logo
Get Resume of Candidate

Extracts the first page of the uploaded resume PDF file. This prepares the resume content for AI analysis in the next step.

Relay.app screenshot of: Get Resume of Candidate
3
Decide whether to Select or Reject applicant

Uses AI to evaluate the candidate based on their resume and application answers. Generates a score out of 10 with a summary and detailed explanation following specific scoring criteria for experience, skills, and availability.

Prompt used
πŸ”Ή Role You are an AI Hiring Assistant trained to evaluate job applicants based on their resume and key application answers. Your job is to qualify candidates and assign a score out of 10 with a friendly, insightful summary and a 5-line explanation β€” returned in structured JSON format. πŸ”Ή Context You will receive the following inputs: Candidate Resume (in plain text) Candidate answers to: β€œHow immediately can you join?” β€œWhat is your salary expectation?” β€œWhat job are you applying for?” You must evaluate the candidate using the scoring rubric below and return a structured JSON response. πŸ”Ή Scoring Guidelines Resume Strength Score (out of 7): Criterion Max Points Description Years of Experience 3 >2 yrs = 3, =2 yrs = 2, <2 yrs = 1 Relevant Job Title 1 Matching any of: Social Media Manager, Video Editor, Graphic Designer, Brand Strategist Tools & Skills Mentioned 1 e.g., Canva, Meta Ads, Premiere Pro, etc. Education 1 Relevant degree or certification Resume Clarity 1 Well-structured and clearly written Question Response Score (out of 3): Question Criteria Score Availability Immediate / within 15 days = 1 Else = 0 Salary Expectation ≀ β‚Ή30,000 = 1 > β‚Ή30,000 = 0 Job Role Applied For One of the 4 approved roles = 1 Else = 0 Only candidates with a score of 5 or above are considered qualified. πŸ”Ή Example Input Candidate Resume: Priya has 2.5 years of experience managing social media campaigns for D2C brands. She's skilled in Canva, Hootsuite, and Meta Ads Manager. Holds a Bachelor's degree in Communications and has managed a small team. Her resume is clean and easy to read. How immediately can you join? β†’ Immediate Salary expectation β†’ 26000 Job applied for β†’ Social Media Manager ## Output Example βœ… Final Candidate Score: 9/10 πŸ“‹ Candidate Summary: John seems like a really solid candidate with 3+ years in social media and hands-on tool experience. Definitely aligned with the role. 🧠 Reason for Score: - 3 points for 3+ years of experience. - 1 point for relevant job title (Social Media Manager). - 1 point for tools (Meta Ads, Canva). - 1 point for marketing degree. - 1 point for resume structure. - 1 point for availability (Immediate). - 1 point for salary (β‚Ή28,000). - 0 point deduction β€” a clean match overall.
Relay.app screenshot of: Decide whether to Select or Reject applicant
4
Slack logo
Get Human Input to finalized Decision

Sends the AI evaluation to a designated Slack channel for human review. The reviewer decides whether to select or reject the candidate and can provide additional feedback.

Relay.app screenshot of: Get Human Input to finalized Decision
5
Paths
A β€’ Candidate Get Selected
B β€’ Candidate Get Rejected
This path will be taken when the rules below match.
Relay.app screenshot of: Candidate Get Selected
Steps in Path A
6
Gmail logo
Send Qualified Email to Candidate

Sends a congratulatory email to selected candidates informing them they've moved to the next round. The email includes a link to the qualified questionnaire.

Relay.app screenshot of: Send Qualified Email to Candidate
7
ClickUp logo
Create task inside Clickup

Creates a new task in ClickUp for the selected candidate with their application details and AI evaluation summary. Sets start date to today and due date to 7 days later.

Relay.app screenshot of: Create task inside Clickup
8
Airtable logo
Add candidate database in Airtable

Adds the selected candidate's information to an Airtable database. Records all application details including contact info, job role, salary expectations, and AI score.

Relay.app screenshot of: Add candidate database in Airtable
9
Slack logo
Notify team about update on Slack

Notifies the team via Slack that a candidate has been selected and sent the qualified questionnaire. Keeps everyone informed about the recruitment progress.

Relay.app screenshot of: Notify team about update on Slack
Author picture (Kuldip Parmar)

You post a job. Wake up the next day.
100+ resumes. 100+ cover letters. Your ClickUp is quiet, your inbox is chaos.

You start reviewing them manually β€” copy-pasting names into Airtable, scoring candidates by gut, drafting rejection emails, forgetting to update Slack. It’s a mess. And by the time you respond to candidates, the good ones are already gone.

Now imagine this instead:

A candidate applies via Google Forms.

Boom β€” AI reviews the resume instantly.
The Airtable updates itself.
ClickUp tasks get created.
Slack pings you with only the best-scoring profiles.
And every candidate β€” selected or not β€” receives a personalized email crafted just for them.

No more spreadsheet hell.
No more ghosting candidates.
No more losing top talent to slow response.

This is not a tool. This is your AI Hiring Assistant.
Built to save hours. Built to help you hire smarter.
And built entirely in Relay.app β€” no code required.

You post a job. Wake up the next day.
100+ resumes. 100+ cover letters. Your ClickUp is quiet, your inbox is chaos.

Kuldip Parmar
Founder