HR & People Ops

The AI Onboarding Agent That Replaces a 47-Step Checklist

A tech company cut new hire onboarding from 3 weeks to 3 days using an AI agent that provisions accounts, schedules meetings, and answers questions 24/7.

Sergiu Poenaru·February 12, 2026

The Checklist From Hell

Every company has one. The onboarding checklist that lives in a Google Doc, gets copy-pasted for each new hire, and is perpetually 6 months out of date.

This tech company's version had 47 steps across 5 departments:

Average time to "fully onboarded": 3 weeks. During that time, the new hire pinged their manager 15+ times per day with questions the checklist didn't answer.

"Every new hire's first experience with us was confusion and waiting. That's not the impression we wanted to make."

What We Built

An AI onboarding agent that acts as each new hire's personal guide from Day 0 to Day 30. It runs in Slack and integrates with their existing tools.

The Agent's Capabilities

1. Account Provisioning

On the hire's start date, the agent automatically:

✅ Created Google Workspace account (jane.doe@company.com)
✅ Added to Slack workspace + 8 default channels
✅ Provisioned GitHub org access (read-only, Engineering team)
✅ Set up Notion workspace access
✅ Created Jira account + added to "Product" project
✅ Enrolled in Vanta security training
⏳ Hardware shipping — tracking: 1Z999AA10123456784

Each action is idempotent — if it fails, the agent retries. If it fails 3x, it escalates to IT with the exact error.

2. Contextual Q&A

The agent indexes:

New hires ask questions in natural language:

QuestionSourceAnswer Quality
"How do I set up my dev environment?"Engineering wikiStep-by-step with links
"What's our PTO policy?"Handbook, Section 4.2Direct quote + context
"Who should I talk to about the billing API?"Org chart + Slack historyName + Slack handle
"When's the next all-hands?"Google CalendarDate, time, agenda link

Every answer cites its source. If the agent isn't confident, it says so:

I'm not sure about the specifics of the equity vesting schedule
for your role level. I'd recommend asking Sarah in HR directly.

Here's what I do know from the handbook:
- Standard vesting: 4-year schedule with 1-year cliff
- Your specific grant details should be in your offer letter

💬 Want me to message Sarah for you?

3. Smart Scheduling

The agent schedules the new hire's first two weeks:

It respects calendar constraints, timezone differences, and meeting-free blocks.

4. Progress Tracking

The agent reports to the hiring manager:

📊 Onboarding Progress: Jane Doe (Day 5 of 30)

Completed: 31/47 steps (66%)
━━━━━━━━━━━━━━━━━━━░░░░░░░

✅ IT Setup (12/12)
✅ HR & Admin (9/9)
🔄 Engineering (7/11) — pending: architecture review, CI/CD walkthrough
⏳ Product (3/8) — starts Week 2
⏳ Culture (0/7) — buddy intro scheduled for Monday

🔔 1 blocker: GitHub SSO failing for Jane.
   Auto-escalated to IT (ticket #4521)

Architecture

Slack Bot (primary interface)
  └── Orchestration Layer (Node.js on Railway)
        ├── Claude API (Q&A, scheduling logic)
        ├── Google Workspace Admin API (account creation)
        ├── Slack API (channel management, DMs)
        ├── GitHub API (org + team access)
        ├── Google Calendar API (meeting scheduling)
        ├── Notion API (wiki search via RAG)
        └── Jira API (account + project setup)

The RAG pipeline uses chunked embeddings of all documentation, refreshed nightly. When docs change, the agent's knowledge updates within 24 hours.

Results

We measured everything at the 90-day mark:

MetricBeforeAfter
Time to "fully onboarded"3 weeks3 days
Manager time per new hire (first month)22 hours6 hours
New hire satisfaction (survey)6.2/109.1/10
Questions to manager per day (Week 1)15+3
Account provisioning errors23%2%
IT tickets from new hires (Week 1)8.4 avg1.2 avg

The biggest surprise was the satisfaction score. New hires reported feeling "supported without being a burden" — the agent was available 24/7, never made them feel dumb for asking, and always cited sources.

What We Didn't Automate

Deliberate choices about what stays human:

Cost

ComponentMonthly Cost
Claude API~$120
Railway hosting$20
Notion API$0 (included in plan)
Total~$140/month

For context: the manager time saved alone is worth $2,200/month per new hire (at an average of 16 hours saved × $140/hr fully loaded cost).

The Pattern

This agent works because onboarding is a high-frequency, high-stakes, well-documented process that's been done manually out of inertia, not necessity. The checklist already existed — the AI just executes it faster and answers the questions the checklist can't.

If your company has a 20+ step process that runs on copy-pasted Google Docs and tribal knowledge, there's an agent waiting to be built.