HR & RECRUITING

Weekly Open-Req to Internal-Candidate Matcher

Every Monday, pulls open requisitions and the employee skills table from BigQuery, scores each current employee against each req.

CategoryHR & Recruiting
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule (Monday AM)
  • ActionQuery open requisitions from BigQueryGoogle BigQueryBigQuery
  • ActionQuery active employee skills and tenureGoogle BigQueryBigQuery
  • LogicScore employee-req fit and rank
  • LogicFilter to top matches above cutoff
  • OutputPost ranked shortlist to SlackSlack

What it does

Runs a scheduled internal-talent sweep. It joins your open requisitions against the live employee directory in BigQuery, scores fit on overlapping skills, role adjacency, and tenure, then publishes a ranked shortlist of internal candidates for each req so recruiters consider people already on payroll before opening an external search.

When to use it

Use it when you want a standing internal-first hiring habit without anyone manually cross-referencing spreadsheets. Ideal for talent teams that track skills and tenure in a warehouse and want a weekly nudge surfacing who could move into newly opened roles.

How it works

  1. 1A weekly schedule fires Monday morning.
  2. 2Query BigQuery for all reqs marked open and their required-skill arrays.
  3. 3Query BigQuery for active employees with their skills, current role, and tenure.
  4. 4Score every employee-req pair on skill overlap, role adjacency, and tenure threshold.
  5. 5Filter to candidates above the match-score cutoff, capping at the top five per req.
  6. 6Post a formatted shortlist per req to the recruiting Slack channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect BigQueryDatasets, queries, schemas.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    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.