Power Automate: Extract & Rate Resumes
Power Automate
Mar 31, 2026 7:06 AM

Power Automate: Extract & Rate Resumes

by HubSite 365 about Andrew Hess - MySPQuestions

Currently I am sharing my knowledge with the Power Platform, with PowerApps and Power Automate. With over 8 years of experience, I have been learning SharePoint and SharePoint Online

Microsoft expert shows Power Automate and AI Builder with SharePoint to auto extract, rate and PDF resumes no-code

Key insights

  • Overview: The video shows how to build an AI-powered CV flow in Power Automate that uploads a resume from SharePoint, parses it with AI Builder, and produces a formatted PDF and score without coding.
    It demonstrates using triggers, document processing, and text generation to automate resume handling.
  • Core steps: Trigger the flow by uploading a file, Extract fields with the Process documents action, Rate the candidate with a text model, then Store results in Excel, Dataverse, or a SharePoint list.
    Each step maps to a clear Power Automate action so you can test and iterate quickly.
  • Key components: Use AI Builder models for parsing, the ChatGPT text action for scoring and feedback, and connectors like CandidateZip or Outlook/OneDrive for intake and export to Excel or Dataverse.
    These components let you move from raw resumes to structured records and reports.
  • How rating works: The flow passes extracted fields to a prompt-driven text model to produce a rating, short summary, and reasoning, often returned as HTML for easy reporting.
    Customize prompts to match job requirements and show clear suitability reasons.
  • Advantages: Expect Time savings by automating bulk resume processing, better Consistency in screening, and Scalability with low-code flows that handle many formats and volumes.
    The setup reduces manual entry and speeds candidate shortlisting.
  • Practical tips: Start with Manual testing to validate parsing, train custom models for niche skills, add conditions to filter low matches, and monitor formatting for PDF output.
    Prioritize Data privacy and correct storage permissions when saving candidate data.

Overview of the Video

Overview of the Video

In a recent YouTube demonstration, Andrew Hess - MySPQuestions walks viewers through an end-to-end, no-code approach to parsing and rating resumes using Microsoft tools. The video showcases how to upload a CV to a SharePoint library, extract structured data with AI Builder, and produce a formatted PDF report all within a single Power Automate flow. Moreover, Hess breaks the presentation into clear chapters so viewers can jump to the build steps, the flow design, and an example resume test. For quick reference, the video chapters are listed below and follow the sequence used during the walk-through.

  • 0:00 Introduction
  • 1:27 Let's Build
  • 2:30 The Flow
  • 3:15 Prompt
  • 4:40 Example Resume
  • 5:50 Conclusion

How the Resume Flow Works

Hess begins by triggering the process from a manual upload during development, and he explains how that same trigger can be automated via email, SharePoint, or OneDrive in production. Then, the flow uses the AI Builder document processing action, now commonly referred to as Process documents, to extract fields such as name, contact details, skills, education, and experience from PDFs or images. After extraction, the flow sends the structured data to a text generation step that uses a ChatGPT-style model to score or rate the candidate against job requirements, producing a human-readable rationale and a numeric or categorical score. Finally, the flow writes results to storage like Excel or Dataverse, creates a formatted PDF, and applies conditions to filter low matches or trigger alerts.

Throughout the demonstration, Hess highlights optional integrations such as using third-party parsers like CandidateZip for richer field extraction, and he shows how that output can feed an ATS or CRM. He emphasizes that custom document models can be trained for niche roles, which improves extraction of industry-specific terms and skills. In addition, he previews how HTML-formatted summaries and score explanations can be generated for recruiters, making automated results easier to review. Consequently, the approach supports both immediate automation and progressive enhancement as requirements evolve.

Benefits and Practical Uses

The video makes a compelling case for efficiency gains: automation can process hundreds of resumes quickly, freeing HR teams from repetitive data entry and allowing them to focus on candidate engagement. Moreover, the consistent application of scoring criteria helps maintain repeatable screening standards, thereby reducing simple human errors and accelerating time-to-hire. Hess also demonstrates that outputs can be routed to familiar tools like Excel, email notifications, or Dataverse, which supports existing reporting and tracking processes. As a result, organizations can adopt a low-code solution without restructuring their entire hiring stack.

In practice, this flow suits hiring teams that handle high volumes of applications or that want standardized pre-screening before human review. Furthermore, the ability to customize prompts and models means the same architecture can adapt to different roles, seniority levels, and compliance needs. The no-code nature lowers the barrier for HR and IT collaboration, and it allows small teams to prototype screening logic quickly. Therefore, teams can iterate on scoring rubrics and templates with minimal developer involvement.

Tradeoffs and Challenges

However, Hess does not ignore the tradeoffs involved in automation. For example, while automated scoring speeds up processing, it can amplify biases present in training data or in the prompt logic, so careful validation and periodic audits are essential. In addition, parsing accuracy can vary when resumes include unusual layouts, images, or scanned documents, which may require OCR tuning or supervised model retraining. Costs are another factor: advanced AI Builder features, extra connectors, and high-volume runs can increase licensing and operational expenses compared with fully manual screening.

Moreover, integrating third-party parsers or pushing data to ATS systems can add complexity, especially when organizations must maintain data privacy and compliance across jurisdictions. Consequently, teams must balance automation speed against the need for transparent, explainable decisions and human-in-the-loop checks for borderline candidates. Finally, organizations should plan for maintenance: models and prompts need updates as job requirements change, and workflows must be monitored to avoid drift and false positives.

Editorial Takeaway and Practical Advice

Overall, Andrew Hess’s demonstration offers a practical blueprint for organizations that want to modernize resume intake without heavy engineering work. The video is especially useful because it pairs concrete flow steps with real-world considerations, helping viewers understand both how to build the automation and what to watch for in deployment. For teams starting out, Hess’s approach suggests piloting the flow with a single role, validating scores against human reviewers, and then scaling once reliability and fairness are proven. In short, the workflow can deliver clear productivity gains, provided organizations invest in validation, governance, and periodic review.

In closing, this YouTube walk-through by Andrew Hess - MySPQuestions demonstrates that low-code automation can materially reduce manual effort in recruiting while remaining adaptable to changing needs. Nonetheless, effective adoption requires a measured approach that balances automation efficiencies with attention to bias, quality, and data protection. Therefore, organizations should view such tools as amplifiers of human decision-making rather than replacements, and they should design flows with transparency and oversight from the start.

Power Automate - Power Automate: Extract & Rate Resumes

Keywords

resume parsing Power Automate, automated resume screening, Power Automate resume extractor, resume scoring AI, Azure Form Recognizer resume parsing, candidate rating automation, Microsoft HR automation, resume parsing workflow