HR & RECRUITING

Onboarding Completion Tracker with Nudges

Runs daily to check each new hire's onboarding task completion in Asana and sends Slack nudges to owners with overdue items, escalating stalled hires to HR.

CategoryHR & Recruiting
Enginesim
Difficultyintermediate
Triggerschedule
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule starts completion sweep
  • ActionRead onboarding task status from AsanaAsanaAsana
  • LogicFlag overdue tasks and compute completion %
  • ActionSlack nudge each overdue task ownerSlack
  • OutputEscalate stalled hires to HR channelSlack

What it does

Keeps onboarding from stalling. The workflow scans each active hire's Asana onboarding project, computes completion percentage, and privately nudges the owner of any overdue task. If a hire falls below a completion threshold near their key milestones, it escalates to HR.

When to use it

Use it after tasks are provisioned, when you need ongoing accountability rather than a one-time setup. Best for People teams managing several concurrent onboardings who can't manually audit every project.

How it works

  1. 1A daily schedule kicks off the completion sweep.
  2. 2The flow pulls each active hire's Asana onboarding project and reads task status and due dates.
  3. 3A logic step flags tasks that are overdue and computes per-hire completion percentage.
  4. 4For each overdue task, a direct Slack nudge goes to the task owner with a link.
  5. 5Hires below the completion threshold near a 30/60/90 milestone are escalated in HR's Slack channel with a summary table.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AsanaTasks, projects, milestones — everywhere.
  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.