HR & RECRUITING

Batch-rank a Google Drive folder of resumes against a job description

On a schedule, reads new resumes from a Google Drive folder, scores each against the open job description with AI, and writes a ranked shortlist to Notion with strengths and gaps.

CategoryHR & Recruiting
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule
  • ActionList new resumes in Drive folderGoogle DriveGoogle Drive
  • ActionRead each resume's text contentGoogle DriveGoogle Drive
  • ActionScore each against the job descriptionOpenAI
  • LogicRank and tag candidates above the bar
  • OutputWrite ranked shortlist to NotionNotionNotion

What it does

Processes a pile of resumes dropped into a shared Drive folder and produces a ranked shortlist. Each candidate gets an AI-written breakdown of strengths and gaps relative to the actual job description, so reviewers start from analysis rather than raw PDFs.

When to use it

Use it when a recruiting agency or referral pipeline dumps resumes into a Drive folder and you want them triaged overnight. Good for batch review cadences rather than real-time inbound.

How it works

  1. 1A daily schedule triggers the run.
  2. 2Google Drive is scanned for resume files added since the last run.
  3. 3The flow reads each file's text content.
  4. 4OpenAI scores every resume against the stored job description and returns a fit score, top strengths, and notable gaps.
  5. 5A logic step sorts candidates and tags those above the bar as "Review".
  6. 6Each scored candidate is written to the Notion shortlist database, ordered by score, ready for the recruiter's morning review.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Google DriveDocs, sheets, slides, files.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.