HR & RECRUITING

Stale-Req Internal Sweep with Manager Escalation

Daily check for requisitions open past an aging threshold; for each, re-runs an internal-candidate match against BigQuery and emails the hiring manager a fresh shortlist.

CategoryHR & Recruiting
Enginesim
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule
  • ActionQuery reqs open past aging thresholdGoogle BigQueryBigQuery
  • ActionScore internal candidates per stale reqGoogle BigQueryBigQuery
  • LogicBranch on whether any candidate clears cutoff
  • ActionEmail refreshed shortlist to managerGmailGmail
  • OutputEscalate no-match reqs to SlackSlack

What it does

Keeps slow-to-fill roles from quietly defaulting to external-only. Daily it finds requisitions that have aged past a set number of days, re-scores internal employees from BigQuery for each one, and emails the hiring manager a refreshed internal shortlist. When a stale req has no viable internal match, it escalates that req to a talent-leadership Slack channel for an external-search decision.

When to use it

Use it when reqs tend to sit open and internal options get forgotten as they age. Best for talent teams that want a safety net catching aging roles and routing them to either an internal nudge or an explicit external-search escalation.

How it works

  1. 1A daily schedule starts the sweep.
  2. 2Query BigQuery for requisitions open longer than the aging threshold.
  3. 3For each stale req, query and score active employees for internal fit.
  4. 4Branch on whether any candidate clears the match cutoff.
  5. 5If matches exist, email the hiring manager the refreshed shortlist via Gmail.
  6. 6If none exist, escalate the req to the talent-leadership Slack channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect BigQueryDatasets, queries, schemas.
  2. 2
    Connect GmailRead, draft, send, label.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  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.