3 min read

I Built a Candidate Screening Workflow That Screened 100+ Interns in Minutes (and Sent the Emails for Me)

Hiring interns sounds easy until you do it at scale. When 100 resumes landed in my OneDrive, manual screening became slow and tiring. So I built a simple Knoon workflow that reads files, checks criteria, shows results, and sends emails in minutes. Learn how I did it without coding.
I Built a Candidate Screening Workflow That Screened 100+ Interns in Minutes (and Sent the Emails for Me)

A few months ago, we opened intern applications. More than 100 resumes and transcripts came in. They were all saved in my OneDrive folder. At first, I thought I could finish this in a few hours.

I was wrong.

This was my old manual process.

  1. First, I downloaded a resume and a transcript.
  2. Then I opened both files.
  3. I read the resume.
  4. I checked the transcript.
  5. I checked if the GPA met my criteria.
  6. I looked for relevant skills and experience.
  7. I searched for the candidate’s email in the resume.
  8. I checked that the email matched the name.
  9. I wrote an email.
  10. I sent it.

Then I did the same thing again for the next person.

If I am honest, each candidate took about five minutes. With more than 100 candidates, this meant many hours of tedious and repetitive work. After a while, it was hard to stay focused. It was also easy to make mistakes. 😓

So I decided to build a workflow in Knoon to do this work for me.

The Workflow I Built in Knoon

Knoon is a multi-agent workspace. What I like about Knoon is that you do not need to write code to build a workflow. You can give all instructions in simple language. In this setup, I built a simple candidate screening workflow using 4 agents.

A list of agents in my organization, including the interview coordinator, the qualifying agent, and the resume and transcript reading agent.
A list of agents in my organization, including the interview coordinator, the qualifying agent, and the resume and transcript reading agent.

The first is a coordinating agent 🐙. This agent runs the whole process and tells the other agents what to do.

The second is a retriever agent 📂. This agent connects to OneDrive. It lists all the files in my resume folder, opens each file, and converts PDF files to markdown so they are easy to read.

The third is a qualifier agent 🧐. This agent does the screening work based on the skills I give it. These skills are rules that I set, such as a minimum GPA, a specific module grade, or certain experience I am looking for (I am not going to reveal those here 🤫). It also records the candidate’s name and email. Then it decides if the candidate meets the criteria.

The skills I give my agents and the criteria I use to choose candidates for interviews.
The skills I give my agents and the criteria I use to choose candidates for interviews.

The last is an email sender agent 📧. This agent writes the email and sends it using my company email.

The workflow uses only a few tools.

  • List files in a OneDrive folder
  • Read a file from OneDrive
  • Convert PDF to Markdown
  • Send email using SMTP

That is all. 🥳


Before this, I had to open and read every file myself. I had to check every GPA by hand. I had to copy and paste emails again and again. It took many hours.

Now I just start the workflow.

💡
Workflow can also be triggered using email or Microsoft Teams (Coming soon)

In a few minutes, Knoon reads all resumes and transcripts. It checks them against my criteria and finds the right candidates. It shows me the results so I can make the final decision. Then it sends the emails. Everything is done in a clean and consistent way.

The agents work behind the scenes. I ask them to inform me when they finish the selection process before they send the emails to the candidates.
The agents work behind the scenes. I ask them to inform me when they finish the selection process before they send the emails to the candidates.

Now I can focus on interviews and real decisions. I do not need to spend a whole day downloading files and sending emails one by one.

If your work looks like this, information comes in, someone checks it, someone decides, and someone sends a message, then you can turn it into a Knoon workflow.

If this sounds useful, try Knoon or send me a message on LinkedIn.

I am happy to share how I built it!