HR & RECRUITING

Generate a 30-60-90 onboarding board in Asana from a role template

When a new hire is added to your HRIS sheet, this builds a fully populated 30-60-90 day onboarding project in Asana from the role's template.

CategoryHR & Recruiting
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew hire row added to trackerAirtableAirtable
  • ActionFetch role template by job titleNotionNotion
  • ActionExpand template into dated 30/60/90 tasksOpenAI
  • ActionCreate Asana project with milestone sectionsAsanaAsana
  • OutputWrite project link back to trackerAirtableAirtable

What it does

Turns a new-hire record into a ready-to-run 30-60-90 day plan in Asana. It reads the role-specific template (goals, ramp tasks, training, check-ins), expands it against the start date, and creates a dedicated Asana project with three milestone sections and dated, assigned tasks — so the manager and hire open day one to a complete plan instead of a blank board.

When to use it

Use it whenever a confirmed hire is recorded and you want consistent, role-appropriate onboarding without an HR coordinator hand-building each plan. Best for teams that already keep role templates and run onboarding in Asana.

How it works

  1. 1A new row in the new-hire tracker (Airtable) fires the trigger.
  2. 2The flow looks up the matching role template in Notion by job title.
  3. 3An LLM expands the template into concrete, dated tasks across 30/60/90 windows, anchored to the start date.
  4. 4It creates the Asana project, adds three milestone sections, and writes each task with owner and due date.
  5. 5It posts the new project link back to the Airtable record for tracking.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AirtableBases, tables, views, automations.
  2. 2
    Connect NotionPages, databases, comments.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect AsanaTasks, projects, milestones — everywhere.
  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.