HR & RECRUITING

Flag Stale Internal Reqs with No Qualified Applicants

Daily, it finds internal roles open past a threshold with no internal applicants, checks whether any eligible employees exist, and alerts the recruiter in MS Teams.

CategoryHR & Recruiting
Enginesim
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily morning schedule
  • ActionRead open roles and filter stale, no-applicant reqsmonday.com
  • ActionLoad employee directory from NotionNotionNotion
  • ActionCount eligible employees per stale roleOpenAI
  • LogicLabel role untapped-pool vs true-gap
  • OutputPost verdict and next step to MS TeamsMicrosoft Teams

What it does

Each day it scans open internal requisitions, finds ones that have been open too long with zero internal applicants, then determines whether qualified employees actually exist for the role and alerts the owning recruiter accordingly in Microsoft Teams.

When to use it

Use this to keep internal mobility honest. It tells recruiters whether a stalled role is a sourcing problem (eligible people exist but haven't applied) or a true talent gap (no one qualifies), so they can act instead of letting reqs rot.

How it works

  1. 1A daily schedule fires each morning.
  2. 2The flow reads open roles from the Monday board and filters to those past the staleness threshold with no internal applicants.
  3. 3For each stale role it loads the Notion directory and an OpenAI step counts how many employees clear the skill and tenure bar.
  4. 4A logic branch labels each role as "untapped pool" or "true gap" based on that count.
  5. 5MS Teams posts a per-role alert to the recruiter with the verdict and suggested next step.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect monday.comVisual work management for teams.
  2. 2
    Connect NotionPages, databases, comments.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect Microsoft TeamsChannels, chats, files.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.