Inspiration

Recruitment teams spend countless hours manually reviewing resumes, especially when hiring for multiple roles simultaneously. This repetitive process slows down hiring, increases recruiter workload, and may lead to overlooking qualified candidates. We wanted to build an intelligent automation solution that could help recruiters make faster, more consistent, and data-driven hiring decisions while reducing manual effort.

What it does

Our solution automates the complete resume screening process using UiPath Agentic Automation.

The automation continuously monitors an Outlook mailbox for incoming resumes. Based on the email subject and the organization's hiring requirements stored in an Excel configuration file, it identifies the relevant job opening.

Using UiPath Document Understanding, the solution extracts candidate information such as personal details, education, technical skills, certifications, and work experience.

The extracted data is then analyzed by an AI Resume Classification Agent, which identifies the most suitable job role for the candidate. The profile is then evaluated by a Deterministic Evaluation Agent, which compares the candidate against predefined hiring criteria and generates a Profile Matching Score along with a recommendation to shortlist or reject the candidate.

Finally, the automation stores the results and shares them with recruiters, enabling faster and more informed hiring decisions.

How we built it

We built the solution using the UiPath Business Automation Platform by integrating multiple intelligent automation capabilities.

UiPath Studio for designing the end-to-end workflow. Outlook Integration to automatically receive and process resumes. UiPath Document Understanding to extract structured information from resumes. Agentic Automation with AI-powered Resume Classification Agents and Deterministic Evaluation Agents for intelligent decision-making. Excel Configuration to manage current and future hiring requirements without changing the automation. Automated reporting and notifications to deliver evaluation results to recruiters.

This modular architecture allows the solution to scale easily for multiple job roles and high recruitment volumes.

Challenges we ran into

One of the biggest challenges was handling resumes in different formats and layouts while extracting information accurately.

Another challenge was mapping candidates to the correct job role, as resumes often contain overlapping technical skills. We addressed this by combining AI-based classification with deterministic business rules.

Designing standardized evaluation criteria for multiple job roles while ensuring fair and consistent assessments was another important challenge. We also focused on making the solution configurable so recruiters can update hiring requirements through Excel without modifying the automation.

Accomplishments that we're proud of

Successfully automated the complete resume screening workflow from email receipt to candidate recommendation. Combined Document Understanding, Agentic AI, and RPA into a single intelligent recruitment solution. Reduced manual resume screening effort by up to 80–90%. Built a configurable solution that supports multiple job roles and changing hiring requirements. Improved consistency, transparency, and accuracy in candidate evaluation. Delivered a scalable solution capable of handling large recruitment volumes with minimal human intervention. What we learned

This project helped us understand how Agentic AI and Robotic Process Automation can work together to solve real-world business challenges.

We gained practical experience in integrating Document Understanding, AI Agents, deterministic business logic, and configurable workflows into a single automation.

We also learned that successful AI solutions require a balance between intelligent decision-making and well-defined business rules to ensure reliable and explainable outcomes.

What's next for AI-Driven Automation for Resume Screening

Our vision is to evolve this solution into a complete AI Recruitment Assistant.

Future enhancements include:

Integration with leading Applicant Tracking Systems (ATS) such as Workday, SAP SuccessFactors, and Greenhouse. AI-powered candidate ranking and skill-gap analysis. Automatic interview scheduling using Outlook and Microsoft Teams. Multilingual resume processing and evaluation. AI-generated recruiter insights and interview questions based on candidate profiles. Real-time recruitment dashboards and hiring analytics. Continuous learning models that improve candidate matching based on recruiter feedback. End-to-end autonomous recruitment workflows using multiple collaborating AI agents.

Built With

  • excel
  • json
  • llm
  • ocr
  • outlook
  • uipath-agent-builder
  • uipath-document-understanding
  • uipath-maestro
  • uipath-orchestrator
  • uipath-studio
Share this project:

Updates

Submission history