Where we are: week 10, twenty-two people, two of you
The Kestrel hiring wave is landing. Twenty-two offers signed in b6 turn into twenty-two start dates inside one month, spread across six teams, most of them managers who have never onboarded anyone. You have a people team of two. The maths does not work, and the usual failure is not that onboarding is bad - it is that it silently does not happen, and nobody notices until somebody resigns in month four with a polite note about "not much structure".
Here is the good news you have been waiting six sessions for. Nothing tonight ranks a person, rates a person, or touches a protected characteristic. Onboarding artifacts are documents about a job, not judgments about a human. That is precisely why this is the right place to start with a team that is scared of AI in HR: the win is big, the exposure is small, and once people see a good 30/60/90 plan appear in ninety seconds, the argument about whether any of this is worth learning quietly ends.
Onboarding is four jobs, and none of them is a document 6 min live
Ask most companies what their onboarding is and they will send you a deck and a laptop request form. Neither of those is onboarding. Onboarding is four things happening in ninety days: the working relationships get built, the context nobody bothered to write down gets transferred, the first real contribution ships, and a feedback loop runs early enough to catch a bad fit while it is still fixable for everyone.
LiveThe four jobs, and which one your onboarding is quietly skipping3 min▶
Run your current onboarding against these four and be honest about which one has no owner. In most companies it is the fourth, because the first three feel like hospitality and the fourth feels like conflict.
- Working relationships. Not "meet the team" - the specific eight people whose goodwill or knowledge unblocks this job. Name them, say why each one, and put the introduction in someone's diary.
- The context nobody writes down. Why the queue is split the way it is, which customer you never promise a same-day fix to, which system is held together by one person's patience. This is the stuff that takes new joiners four months to learn by embarrassment.
- The first real contribution. Something shipped, in production, that mattered. Not a training module. People decide whether they belong somewhere the first time their work is used.
- The early feedback loop. A written check at 30 and at 60, so that a mismatch is a conversation in week nine rather than a surprise in month seven. This is the kindest part of onboarding and the one that gets dropped first.
The joiner who did everything right for six weeks. A support engineer completed every module, attended every welcome session, and had a beautifully populated onboarding checklist. In week seven her manager realised she had not touched a single live ticket, because nobody had given her queue access and she had assumed that was deliberate. The checklist was 100 percent green. The onboarding had not started. Completion is not evidence; contribution is.
Self-studyWhy twenty-two at once is a different problem from one at a time2 min read▶
One new joiner is a relationship. Twenty-two in a month is a system, and systems fail differently. The three failures you will meet at Kestrel:
- Manager capacity, not HR capacity. The bottleneck is never the induction slot. It is the six managers each losing a day a week to context transfer. Anything you generate should reduce their load, not yours.
- Cohort envy. Twenty-two joiners talk to each other. If four get a real 90-day plan and eighteen get a laptop, everyone finds out by week two, and it reads as favouritism rather than as chaos.
- The same question, twenty-two times. When the same question arrives repeatedly, that is not a people problem. That is a missing document, and it is the cheapest thing you will fix all quarter.
Three artifacts per role, and the reuse that makes them cheap 5 min live
Do not generate "an onboarding programme". Generate three specific documents per role, once, and reuse them for every joiner into that role for the next two years. Kestrel has 120 roles in the wave but only about fourteen distinct role shapes, which is the whole economics of this session.
LiveArtifact 1 - the 30/60/90 plan, drawn from the scorecard2 min▶
Here is the reuse point, and it is the most valuable idea in this session. The role scorecard you wrote in b2 to hire against already says what good looks like in this job. Day 90 success is not a new question - it is the first checkpoint of the same definition. Which means the 30/60/90 plan is not authored, it is derived: outcomes from the scorecard become milestones, capabilities become the things the joiner practises, and the interview evidence you gathered in b5 tells you which milestone this particular person will find hardest.
Companies that write the job description and the onboarding plan in separate documents, months apart, by different people, end up hiring for one thing and onboarding toward another. The joiner feels the gap first and cannot name it. They just say the role was "not quite what was described".
Kestrel's Senior Support Engineer scorecard says "reduces repeat escalations". That single outcome generates the whole arc: day 30, shadow ten escalations and write down what caused the repeat; day 60, close five yourself and publish one runbook fix; day 90, own the repeat-escalation number for one product area. Nobody invented those milestones in a workshop. They fell out of the sentence Dara O. and Nadia S. already agreed to in week 2.
LiveArtifact 2 - the manager pack, which is the one that actually saves you2 min▶
Managers do not resist onboarding. They arrive on Monday with no idea what they are supposed to do, so they do the warm generic thing and hope. The pack removes that gap: what to prepare before day 1, who to introduce and why, what to say in the first conversation, what to check at day 30, and the two sentences that set expectations honestly.
| Pack section | What it stops happening |
|---|---|
| Before day 1: access, kit, calendar, first task chosen | Week 1 spent waiting for a login nobody requested |
| Eight introductions, each with a one-line reason | A tour of faces that teaches the joiner nothing |
| The week 1 conversation: what to say, what to ask | Warm noise instead of context transfer |
| The unwritten context list for this team | Four months of learning by embarrassment |
| Day 30 and day 60 written checkpoints | A fit problem surfacing in month seven |
LiveArtifact 3 - the answer base, and the one thing it must never do2 min▶
Every joiner asks roughly the same fifteen questions in their first month: how leave works, when the first pay date lands, what expenses need approval, how probation is assessed, who to tell when they are sick, what happens if they want to change teams. Answering fifteen questions twenty-two times is a hundred and thirty conversations you do not have room for.
So you build an answer base from your own policies. But hold this rule hard: the answer base answers from your documents or it says it does not know. An onboarding assistant that invents a plausible leave entitlement, or gets the probation notice period slightly wrong, has done more damage than the slow human answer it replaced - because the joiner believed it and acted on it.
The confidently wrong carry-over. A generated FAQ told new joiners they could carry five unused leave days into the next year. The company's actual policy allowed none. Three people planned around it, one had booked a trip, and HR spent a fortnight on something that had cost forty seconds to generate. The model was not malfunctioning. It answered a question the source documents never covered, in the same confident voice it used for the ones they did.
What stays human, and the honest limit on the rest 4 min live
You can generate the scaffolding for twenty-two people in an afternoon. You cannot generate the three moments that decide whether they stay, and the fastest way to waste a good onboarding kit is to mistake a complete document for a landed human being.
LiveThe three moments a document cannot cover2 min▶
- The welcome. Somebody has left a job they knew for a job they do not. Being expected, by name, by someone who looks pleased about it, is the whole thing. A generated welcome email that says "we are thrilled to have you on board" is worse than no email, because it announces that nobody spent thirty seconds.
- The here-is-what-nobody-tells-you conversation. How decisions really get made, who to ask when the official channel is slow, which meeting matters. You cannot write this down, because writing it down would be a political act. It is transferred by a person who trusts the new joiner enough to say it.
- The check-in where somebody admits they are struggling. That admission only happens if the person asking has already made it safe. No form gets it. A form gets "all good, thanks", at day 30, from someone who resigns at day 110.
The question that changed a hire. An HR partner asked a five-week-old joiner, "what have you not asked because you thought you should already know it?" The answer was a whole subsystem nobody had explained, which she had been quietly working around for a month at half speed. That one sentence is worth more than the entire onboarding portal, and no assistant will ever think to ask it.
Self-studyThe rails, in an onboarding shape2 min read▶
- A person decides, and the record shows who. Onboarding is mostly not decisions - until day 90, when somebody decides whether probation passes. That is a decision about a person's job, it is Dara O.'s to make, and the reason gets written the same day. The generated plan is the evidence base for it, never the verdict.
- Rate the job, not the polish. Milestones describe work: tickets closed, runbook published, queue area owned. Not "settling in well", not "great cultural fit", not "seems enthusiastic". Those are the same undefined criteria that broke the screen in b4, wearing a friendlier coat.
- People data is not prompt fodder. The plan is a document about a role, so it needs no personal data at all. You do not need the joiner's CV, address, visa status, health information or accommodation request in a workspace to write what day 60 looks like. If a prompt seems to want it, the prompt is wrong.
Build the 30/60/90 for Senior Support Engineer ★ 14 min · everyone builds
One role, one plan, derived from the b2 scorecard rather than invented. Do it once live and you will have the pattern for the other thirteen role shapes in the wave.
Open the Kestrel workspace from b1. Confirm the Senior Support Engineer scorecard from b2 and the team glossary are both in the pack. If the scorecard is not there, stop - everything below depends on it.
Run the prompt below. Read the output against one question only: could Dara O. tell on the day whether each milestone happened?
Hunt the "TBC" lines. Those are the questions you would otherwise have asked Dara in week 3, when the joiner was already stuck. Send them to him this afternoon instead.
Delete anything that rates the person rather than describing the work. "Building good relationships with the team" is a vibe. "Has met the eight named people and can say what each one owns" is a milestone.
Now generate the manager pack from the same plan, capped at one page, with the day 30 and day 60 checkpoints already dated against the real start date.
The question-base test ★ 8 min · build your own
This one takes eight minutes and produces the single most useful list you will make this quarter - and the value is not the answers. It is the questions where the honest answer turns out to be "nobody knows".
Write down the fifteen questions your joiners actually asked last quarter. Not the questions you think they should ask - the real ones, from your inbox and your corridor. Ask a recent joiner if you cannot remember; they will remember vividly.
Answer each one strictly from your own policy documents. Paste the policy in, ask for the answer plus the exact clause it came from, in plain language a first-week joiner understands.
Mark every question where the source document does not actually answer it, or where two documents disagree. Be ruthless - "it is sort of covered" means it is not covered.
That marked list is your real onboarding backlog. It is also, usually, a short list of policies that have been quietly ambiguous for years and have been resolved so far by whoever happened to answer the email.
Publish the answered fifteen to the cohort before day 1. Take the unanswered ones to whoever owns each policy, with a date.
The fifteen questions that found eleven gaps. A people team ran exactly this on a cohort of nine. Four questions were answered cleanly by policy. Eleven were not - including how probation extensions worked, which two documents described differently, and which had been decided case by case by three different managers for two years. The AI did not solve anything. It just refused to pretend, fifteen times in a row, and the refusals were the deliverable.
Try it yourself - this week ◐ 40-60 min total
- Pick your three highest-volume role shapes and derive a 30/60/90 for each from its existing scorecard. If a role has no scorecard, that is this week's real finding and b2 is the session to re-read.
- Write one manager pack, one page, and give it to a manager who is onboarding someone in the next fortnight. Ask them afterwards which section they actually used and which they ignored. Delete the ignored one.
- Run the fifteen-question test. Bring the NOT ANSWERED list to your next policy owner conversation with a date against each line.
- Check one plan against the rails: does any milestone rate the person rather than the work? Does the day 90 decision have a named owner? Is there any personal data in the document that has no business being there?
- Ask two people who joined in the last six months what they wish someone had told them in week one. Their answers are the unwritten-context list, and they are free.
Official sources covered
Taught from public regulation, selection and onboarding practice, and the artifacts built earlier in this track. This course is education for HR professionals, not legal advice, and obligations vary by jurisdiction - check your own position before you act. This session covers:
Three questions before you go 🎯 ◐ 90 seconds
1 · Why should the 30/60/90 plan be derived from the role scorecard rather than written separately?
The scorecard already says what good looks like. Deriving the plan keeps the promise made at offer and the reality of month three pointing the same way - and it is the reason the plan takes ninety seconds rather than a workshop.
2 · Your onboarding answer base gives a confident answer about leave carry-over that your policy does not actually cover. What is the real problem?
The base is only as good as the documents behind it, and it answers gaps in the same confident voice it uses for the things it knows. "Not answered in our policies" is a feature you have to demand explicitly, and the gaps it surfaces are your backlog.
3 · Which of these belongs on the human side of the line, not the generated side?
That admission only happens if the person asking has already made it safe. A form gets "all good, thanks" at day 30 from someone who resigns at day 110 - which is exactly the failure the early feedback loop exists to prevent.