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.
Progress saved in your browser — no account needed.
-
Foundations: AI Fundamentals & Instructional Design Basics
4 weeksGoals
- 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
Resources
- 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
MilestoneBuild a basic chatbot that answers questions from a static FAQ document using OpenAI and simple prompt engineering
-
RAG Pipelines & Knowledge Base Architecture
4 weeksGoals
- 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
Resources
- 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
MilestoneDeploy a working RAG chatbot that ingests a company handbook PDF and answers nuanced policy questions with source citations
-
Conversational UX & Onboarding Flow Design
3 weeksGoals
- 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
Resources
- 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
MilestoneDesign and prototype a complete onboarding conversation flow for a new software engineer, covering IT setup, team introduction, and first-week milestones
-
Workflow Automation & System Integration
3 weeksGoals
- 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
Resources
- 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
MilestoneBuild 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
-
Analytics, Experimentation & Iteration
3 weeksGoals
- 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
Resources
- 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
MilestoneLaunch an analytics dashboard showing onboarding funnel metrics and implement an A/B test comparing two onboarding conversation styles with statistical significance testing
-
Capstone: End-to-End AI Onboarding System & Portfolio
5 weeksGoals
- 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
Resources
- Your accumulated knowledge from Phases 1-5
- Open-source onboarding project templates on GitHub
- Technical writing guides from Google Developer Documentation Style Guide
MilestoneShip 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
BeginnerBuild 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.
Onboarding Knowledge Base with LlamaIndex and Pinecone
IntermediateBuild 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.
Multi-Turn Onboarding Agent with Function Calling
IntermediateBuild 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.
Adaptive Onboarding Learning Path Engine
AdvancedDesign 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.
Onboarding Analytics Dashboard with A/B Testing
IntermediateBuild 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.
End-to-End AI Onboarding System for a Fictitious Company
AdvancedDesign, 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.
Ready to Start Your Journey?
Prep for interviews alongside your learning — it reinforces every concept.