Skip to main content

Learning Roadmap

How to Become a AI Onboarding Automation Designer

A step-by-step, phase-based learning path from beginner to job-ready AI Onboarding Automation Designer. Estimated completion: 6 months across 6 phases.

6 Phases
22 Weeks Total
Medium Entry Barrier
Intermediate Difficulty
Your Progress 0 / 6 phases

Progress saved in your browser — no account needed.

  1. Foundations: AI Fundamentals & Instructional Design Basics

    4 weeks
    • Understand how LLMs work, including tokenization, context windows, and basic prompt engineering
    • Learn core instructional design principles: ADDIE model, learning objectives taxonomy, and scaffolded learning
    • Set up a development environment with Python, OpenAI API, and basic LangChain usage
    • OpenAI API documentation and quickstart guides
    • Andrew Ng's 'AI for Everyone' on Coursera for foundational AI literacy
    • 'Design for How People Learn' by Julie Dirksen for instructional design foundations
    • LangChain official tutorial: Build a Simple Chatbot
    Milestone

    Build a basic chatbot that answers questions from a static FAQ document using OpenAI and simple prompt engineering

  2. RAG Pipelines & Knowledge Base Architecture

    4 weeks
    • Build document ingestion pipelines that parse PDFs, Confluence pages, and Notion docs into chunked, embedded formats
    • Implement RAG using LlamaIndex and a vector database (Pinecone or ChromaDB)
    • Learn chunking strategies, embedding model selection, and retrieval quality evaluation
    • LlamaIndex documentation: Starter Tutorial and RAG guides
    • Pinecone learning center: Vector Database Fundamentals
    • Jerry Liu's YouTube talks on RAG architecture patterns
    • HuggingFace Sentence Transformers documentation for embeddings
    Milestone

    Deploy a working RAG chatbot that ingests a company handbook PDF and answers nuanced policy questions with source citations

  3. Conversational UX & Onboarding Flow Design

    3 weeks
    • Design multi-turn conversation flows with proper branching, fallback handling, and human handoff
    • Learn conversational UX principles: persona design, progressive disclosure, and error recovery
    • Build onboarding sequences using Voiceflow or Botpress as a prototyping tool
    • Voiceflow Academy free courses on conversational design
    • Google's Conversation Design guidelines
    • Amazon's Alexa Design Guide for multi-turn dialogue principles
    • Botpress documentation for flow-based agent building
    Milestone

    Design and prototype a complete onboarding conversation flow for a new software engineer, covering IT setup, team introduction, and first-week milestones

  4. Workflow Automation & System Integration

    3 weeks
    • Connect onboarding AI systems to HRIS, Slack/Teams, and IT ticketing platforms via APIs
    • Build event-driven onboarding triggers (e.g., 'when a new hire is added to BambooHR, start onboarding sequence')
    • Learn Zapier/Make for rapid integration prototyping and Workato for enterprise-grade orchestration
    • Zapier University free courses
    • Slack API documentation: Bolt framework for building Slack bots
    • Workato community recipes for HR automation
    • REST API design fundamentals on freeCodeCamp
    Milestone

    Build an end-to-end automated flow: new hire added in HRIS → Slack bot sends welcome message → onboarding chatbot is activated → IT ticket for laptop is created automatically

  5. Analytics, Experimentation & Iteration

    3 weeks
    • Implement onboarding analytics: track completion rates, engagement scores, and time-to-productivity metrics
    • Design and run A/B tests on onboarding content, conversation flows, and delivery timing
    • Build dashboards using Retool or Streamlit that surface insights to HR and management stakeholders
    • PostHog documentation for product analytics and experimentation
    • Trustworthy Online Controlled Experiments (Kohavi, Tang, Xu) for A/B testing methodology
    • Retool documentation for building internal tools
    • Streamlit documentation for data app development
    Milestone

    Launch an analytics dashboard showing onboarding funnel metrics and implement an A/B test comparing two onboarding conversation styles with statistical significance testing

  6. Capstone: End-to-End AI Onboarding System & Portfolio

    5 weeks
    • Design and build a complete AI onboarding system for a realistic company scenario from scratch
    • Document the system architecture, design decisions, and measured outcomes
    • Create a professional portfolio case study and write about the project publicly
    • Your accumulated knowledge from Phases 1-5
    • Open-source onboarding project templates on GitHub
    • Technical writing guides from Google Developer Documentation Style Guide
    Milestone

    Ship a fully functional AI onboarding automation system with chatbot, RAG knowledge base, workflow integrations, analytics dashboard, and documented case study suitable for job interviews

Practice Projects

Apply your skills with hands-on projects. Ordered by difficulty.

New Hire FAQ Chatbot with Document Grounding

Beginner

Build a conversational chatbot that answers common new-hire questions (dress code, parking, benefits enrollment, IT setup) by ingesting a sample employee handbook PDF and using OpenAI's API with basic RAG. Deploy as a simple web interface using Streamlit.

~15h
OpenAI API usage and prompt engineeringBasic RAG pipeline constructionDocument parsing and chunking

Onboarding Knowledge Base with LlamaIndex and Pinecone

Intermediate

Build a production-grade knowledge base that ingests multiple document types (PDFs, Markdown wikis, Notion pages) into a Pinecone vector database using LlamaIndex. Implement semantic search with source citations and evaluate retrieval quality.

~25h
LlamaIndex document ingestion and indexingVector database management with PineconeEmbedding model selection and evaluation

Multi-Turn Onboarding Agent with Function Calling

Intermediate

Build a Slack-integrated onboarding agent using OpenAI Assistants API that can both answer questions and take actions: create IT tickets via a mock API, schedule buddy coffee chats, and check PTO balance. Implement function calling with proper error handling.

~30h
OpenAI Assistants API and function callingSlack Bot development with Bolt frameworkAPI integration design

Adaptive Onboarding Learning Path Engine

Advanced

Design and build an adaptive learning engine that uses LangGraph to orchestrate onboarding stages. The system assesses new-hire knowledge via AI-generated quizzes, adapts content difficulty and sequence, tracks competency across domains, and generates personalized learning recommendations.

~45h
LangGraph multi-agent orchestrationAdaptive learning algorithm designAI-generated assessment creation

Onboarding Analytics Dashboard with A/B Testing

Intermediate

Build a Retool or Streamlit dashboard that visualizes onboarding funnel metrics, identifies drop-off points, tracks new-hire satisfaction over time, and includes an A/B testing module for comparing different onboarding conversation approaches.

~25h
Product analytics design and implementationData visualization and dashboardingA/B testing methodology and statistical analysis

End-to-End AI Onboarding System for a Fictitious Company

Advanced

Design, build, and document a complete AI onboarding automation system for a fictitious 500-person SaaS company. Include a RAG-powered chatbot, Slack integration, HRIS webhook triggers, adaptive learning sequences, analytics dashboard, and a written case study with architecture diagrams and measured outcomes.

~60h
End-to-end system architecture designMulti-system integration and workflow automationTechnical documentation and case study writing

Ready to Start Your Journey?

Prep for interviews alongside your learning — it reinforces every concept.