Automatically score resumes and log feedback in Notion

Reads each new resume against the job description and scores the candidate right inside Notion.

How the work actually flows

A straight line.

Pattern: Sequence (1)

flowchart TD trig>"new candidate added to Notion"]:::trig s0["downloads and extracts resume text"]:::task s1["sends resume and job description to AI"]:::svc s2["AI scores and writes summary"]:::svc s3[("updates Notion entry")]:::store trig --> s0 s0 --> s1 s1 --> s2 s2 --> s3 out[/"scored candidate entry in Notion"/]:::out pay{{"faster consistent resume screening"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceA record or sheetResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsDocument Processing & OCRSurvey & Feedback
Connects
NotionOpenAI

The problem it solves

Reading through every resume for an open role and comparing it against the job requirements takes hours, especially when applications pile up. It's also hard to score candidates the same way every time when you're doing it by hand between other work.

Who it fits

Recruiters, HR managers, and founders handling their own hiring.

How it works

  1. A new candidate added to your Notion applications database starts the process
  2. The system downloads their resume and pulls out the text
  3. It sends the resume and the job description to an AI model for review
  4. The AI scores the candidate and writes a summary and skills list
  5. The Notion entry is updated with the score, summary, and feedback
What you get

Candidate scores and summaries ready to review

Every new resume gets scored against the job description with a written summary and skills list, ready for you to review before deciding.

What you get

A completed Notion entry for each candidate with a fit score, skills summary, and written feedback.

What you need

A Notion account and an OpenAI API key.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook