Use case

Onboarding that doesn't depend on someone remembering the checklist

Automating employee onboarding means making sure a new starter has a laptop, the right system access, and a real first week planned — without anyone having to remember every line of a fourteen-step checklist to make it happen. Handled manually, that checklist is split across HR, IT, facilities, and payroll, plus a manager who is often running it for the first time, and it fails in small, visible ways: the laptop that arrives on day three, the system access nobody requested, the induction session nobody actually booked. A custom workflow automation system runs that sequence itself, in the right order, and only asks a person to step in when a decision genuinely needs one.

· Reviewed by Artur Horimoto, Founder & CEO

Why onboarding fails in small, embarrassing ways

Onboarding looks like a single event from the outside — a start date on a calendar — but it's really five workstreams running in parallel, owned by different people, each one waiting on inputs from the others. HR needs the signed contract before much else can move. IT can't provision accounts without a confirmed role and start date. Facilities can't order a desk or a badge without knowing where the person will actually sit. Payroll needs bank details and tax forms that tend to arrive last, after everything else has already been scheduled around them. And in the middle of it sits a manager who is, more often than the org chart admits, working through an onboarding checklist for the first time — because the last person on the team who did this left the company a while ago.

None of those workstreams talks to the other four in real time, so the gaps show up in ways that are individually minor but land as one impression. A laptop that turns up after the new hire's first meeting has already happened. A login for a system nobody remembers requesting, or one that was never requested at all. An induction session everyone assumed someone else had booked. No single failure is a crisis. The accumulation of them is what a new hire actually remembers about their first week.

The manual way vs. the automated way

The manual version runs on a document — a checklist in a shared drive, a spreadsheet with tick boxes, a template buried in the HR system — that only works if someone opens it on the right day, works through it in order, and chases whoever owns the step that's stalled. That assumption holds until the person running it is on leave, or the role is unfamiliar, or three new hires start the same week and the checklist gets a skim instead of a careful read.

The automated version starts the moment a hire is confirmed. The system reads the details — role, start date, location, manager — and kicks off every downstream request in the order the real world actually allows: some things can start immediately, some have to wait on a signed contract, some have to wait on payroll details that haven't arrived yet. Nothing depends on a person remembering to open a spreadsheet on the right morning.

Manual Automated
Trigger Someone remembers to start the checklist Starts the moment the hire is confirmed
Sequencing Whatever order the person running it thinks of Follows the real dependencies — contract, then accounts, then equipment
Access granted Often copied from a template or the last person in the role Derived from what the role actually needs
Documents Chased by email, tracked in someone's memory Requested automatically and followed up on a schedule
Manager's role Handed a document and left to interpret it Prompted at the specific moment each decision is theirs

How a build actually works

The provisioning sequence and its dependencies

Not everything can start on day one of the process, and pretending otherwise is where manual checklists go wrong. Some steps are gated on a signed contract — creating a paid account or ordering equipment before someone has actually accepted the offer wastes money if they don't. Others are gated on information that arrives late: IT can provision a system account once a role and start date are confirmed, but payroll can't run its side until bank details and tax forms come back from the new hire, which is usually the slowest step in the whole sequence.

A build maps these dependencies explicitly instead of firing every task off the same trigger. It knows what can start the day an offer is accepted, what has to wait for a signature, and what has to wait for the new hire's own paperwork — and it starts each piece the moment its dependency clears, rather than batching everything to the official start date and creating a scramble in the final week.

Role-based access, not copied access

The fastest way to provision system access is to copy whatever the last person in that role had — and it's exactly how permission sprawl starts. Copied access accumulates: a role that once needed access to a finance system for a single project keeps that access for every hire in the role afterward, long after the reason is forgotten. A few years of copying produces a workforce with access nobody can fully account for.

Deriving access from the role itself — what this job genuinely needs, not what the previous person happened to accumulate — is more work to define once and considerably less work to defend later, whether that's an internal audit or a real security review. A build asks, for each role, which systems and permission levels are actually required, and grants exactly that on day one instead of whatever a template happened to include.

Chasing documents without chasing people

New hires generate paperwork on both sides — identity documents, tax forms, bank details, signed policies — and almost none of it arrives on the first ask. The manual version of this is a person sending reminder emails, tracking replies in their head, and finding out days before the start date that something required is still missing.

A system requests each document the moment it's actually needed, follows up on a schedule instead of whenever someone remembers to check, and only flags to a person the documents still outstanding close to the start date. The reminders and follow-ups themselves are handled by an AI agent working through the outstanding list — not a person doing it by hand for every hire, every time.

Equipment and facilities, ordered on time

Ordering a laptop, a badge, a desk, or a phone line looks like the simplest part of onboarding, and it's often the part that visibly fails — because it depends on someone noticing the start date far enough in advance to place the order and have it arrive. A system that already knows the start date, the role, and the location can trigger the equipment and facilities request the moment those details are confirmed, instead of whenever the task surfaces on someone's to-do list.

Scheduling the induction and the first week

An induction session and a first week of meetings — with the manager, with the team, with whoever owns training for that role — need calendar slots booked against real availability, not a suggestion in an email nobody follows up on. A build reads calendars, finds slots that work for everyone who needs to be in the room, and books them as part of the same sequence that provisions the account and orders the laptop. A new hire's first week exists as a real schedule before they arrive, rather than something a manager assembles on the morning of.

The manager's side, which is usually the neglected half

The manager's half of onboarding is usually the part that gets a document instead of a process — a checklist handed over with "let me know if you have questions," left to someone who might be doing this for the first time and has no real sense of what a good first week looks like. That's backwards. A manager needs less reading and more prompting, at the specific moment a decision or an action is actually theirs to make: confirm the desk assignment, approve elevated access if the role calls for it, show up to the calendar slot that's already booked.

A build prompts the manager at each of those moments rather than expecting them to remember a document, and routes anything genuinely ambiguous — an access request outside the role's default, an exception to the standard equipment list — to them as a real decision rather than a checkbox. That's human-in-the-loop applied to onboarding: the system handles the sequence, a person handles the judgment calls that are actually theirs to make.

Offboarding: the same pipeline, run in reverse

Offboarding is the same coordination problem pointed the other way, and it gets far less attention than onboarding does — mostly because nobody is in a hurry to design a smooth exit process. That's a mistake, because offboarding is the half of this pipeline with real security consequences when it's skipped or handled late. An account that isn't disabled on someone's last day is still a working account. Access that isn't revoked because nobody remembered which systems a role actually touched is exactly the kind of gap a real security review finds after the fact rather than before.

The same dependency logic applies in reverse: revoke system access on the last working day, not whenever someone gets around to updating a spreadsheet; recover equipment on a defined schedule instead of an informal request; close out payroll correctly instead of leaving a final payment to chase down weeks later. A build that already knows what a role's access looks like — because it granted that access on day one — can revoke exactly that footprint on the way out, rather than someone guessing at what to switch off. Reviewing what "exactly that footprint" should cover for your business is worth doing against a security checklist before the build starts, not after the first departure exposes a gap.

What it connects to

A build like this is only useful if it reaches into the systems each workstream already runs on. Typically that means:

  • Your HR or HRIS platform, as the source of truth for the hire — role, start date, manager, location — and the record everything downstream reads from.
  • Your identity provider or IT system, to provision accounts and role-based access, and later to revoke exactly that access on the way out.
  • Facilities and equipment ordering, so a laptop, a badge, or a desk gets requested the moment a start date is confirmed, rather than whenever someone notices it on a calendar.
  • Payroll, both to receive the details a new hire submits and to close out final pay correctly when someone leaves.
  • Calendars, to book the induction and first-week meetings against real availability instead of a suggestion nobody follows up on.
  • Wherever the manager and the new hire actually work — email, a shared channel, or the HR platform itself — so prompts land somewhere they'll be seen, not on a dashboard nobody opens.

This usually connects upstream to however recruiting screening confirmed the hire in the first place, and downstream to the questions a new starter would otherwise raise through an internal helpdesk once they're actually in the role. None of this requires replacing what you already run. If a system exposes an API, the build connects to it directly; where an older platform doesn't, there's usually still a workable route in.

Frequently asked questions

How long does an onboarding automation build take to go live?

Most onboarding builds are live within weeks. We usually start with the highest-friction piece — account provisioning and equipment requests — and add document collection, scheduling, and manager-facing prompts once the first piece is working against a real hire rather than a test case.

Does this make sense for a business that only hires a handful of people a year?

Yes, though the case for building it changes. A company making one or two hires a year may get more value from a well-run checklist; automation pays off once onboarding happens often enough, or across enough departments, that small failures start repeating. We'll tell you honestly on the first call whether your hiring volume justifies a build.

What happens to sensitive data like bank details and identity documents?

The system only holds what a given step actually needs, only for as long as it needs it, and only shares it with the platform that step is provisioning — payroll details go to payroll, identity documents go wherever your compliance process already stores them. We scope data handling around your existing policies rather than inventing a new place for sensitive information to live.

Can it integrate with the HR and IT systems we already use?

In most cases, yes. We connect directly to HR platforms, identity providers, and payroll systems that expose an API, and build a workable route in for older tools that don't. Bring the list of what your business runs to the first call and we'll tell you plainly what connects cleanly and what needs a workaround.

What does a build like this cost?

It depends on how many systems it touches and how much of the sequencing — provisioning, documents, equipment, scheduling, offboarding — it needs to own. A single-workflow build connected to one or two systems sits at the lower end; a full onboarding-to-offboarding pipeline across HR, IT, facilities, and payroll sits higher. Every engagement gets a clear price agreed before any build work starts.

Bring us the onboarding checklist your team currently keeps in someone's head, or in a spreadsheet nobody opens until the week before a start date, and in a free 30-minute strategy call we'll tell you honestly what's worth automating first.

Automate this job

Walk us through how it works today. We will map the build and give you a clear price before anything starts.

Free 30 minutes. No pitch deck. You leave with a plan either way.