Back to all templates

CV Scanning

Screen, summarize, and score job applicants automatically as applications arrive.

Description:

When a Google Forms response is submitted, downloads the attached CV PDF from Google Drive, extracts its text, and summarizes it with AI. OpenAI scores the candidate from 0 to 10 against a Senior Java Developer job description. The name, email, summary, and score are recorded in a Google Sheet, and the CV file is filed into a Rejected or Potential candidates Google Drive folder based on the score.

Key Features:
  • Google Forms submission trigger
  • PDF text extraction from the uploaded CV
  • AI structured summary of the CV
  • AI candidate scoring against a job description
  • Results logged to Google Sheets
  • Condition-based file sorting into Google Drive folders
Prerequisites:
  • Google Forms connection
  • Google Drive connection with the Rejected and Potential candidate folders
  • OpenAI API key
  • Google Sheets connection with the target spreadsheet
Ideal For:

Recruiters and hiring teams that want to pre-screen and triage incoming job applications automatically.

STEPS
  1. Trigger: a Google Forms response is submitted.
  2. Download the candidate's CV PDF from Google Drive.
  3. Extract text from the PDF.
  4. Summarize the CV text with AI.
  5. Score the candidate from 0 to 10 against the job description with OpenAI.
  6. Record the name, email, summary, and score in a Google Sheet.
  7. Condition: if the score is 0, file the CV in Rejected Candidates; otherwise in Potential Candidates.
COMPONENTS
Google Forms
Google Drive
Pdf Helper
CATEGORYAI

How ByteChef works?

Focus on what matters,
automate the rest.

ByteChef