HR & RECRUITING

Daily candidate stage-stall digest to Slack

Every morning, scans your Airtable applicant tracker for candidates sitting in the same pipeline stage past its SLA and posts a ranked stall report to a recruiting Slack channel.

CategoryHR & Recruiting
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekday morning schedule
  • ActionFetch active candidates from AirtableAirtableAirtable
  • LogicCompute days-in-stage vs per-stage SLA
  • LogicFilter to SLA breaches, sort by overage
  • OutputPost ranked stall digest to SlackSlack

What it does

Reads your candidate pipeline from Airtable, calculates how many business days each active candidate has sat in their current stage, compares that against a per-stage SLA, and posts a single Slack digest listing every breach sorted by how badly it's overdue.

When to use it

Run it when candidates quietly rot between stages and nobody notices until the hiring manager asks. A scheduled morning digest gives recruiters one place to see exactly which people need action today and who owns them.

How it works

  1. 1A morning schedule fires the workflow on weekdays.
  2. 2Pull all candidate records with an active status from the Airtable pipeline table.
  3. 3For each record, compute days-in-stage from the last stage-change timestamp and compare it to that stage's SLA threshold.
  4. 4Filter to only the candidates whose dwell time exceeds the SLA.
  5. 5Sort the breaches by days over SLA, descending, and format them with candidate name, stage, owner, and overage.
  6. 6Post the ranked digest to the recruiting Slack channel; if there are zero breaches, post a short all-clear note instead.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AirtableBases, tables, views, automations.
  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.