An AI agent for employee onboarding that automates the onboarding process end to end. New hires get instant, accurate answers to their day-one questions from a Claude-powered conversational AI agent, while HR and hiring managers track the entire pipeline in real time. I designed and built it solo on Claude API, FastAPI, Supabase, and React.
Business Case
A client needed to automate the HR onboarding process for new employees. The goal: eliminate the administrative burden on HR teams and hiring managers while ensuring new hires get answers to their day-one questions instantly.
Impact
- Fully automated onboarding flow from document collection to orientation
- Reduced HR workload by handling repetitive questions via AI agent
- Real-time visibility for hiring managers into onboarding progress
- At-risk detection: flags new hires falling behind in the process
- WhatsApp-style chat interface that new hires already know how to use
Technical Architecture
- Claude API for multi-turn conversational AI with system prompt control
- FastAPI backend with Supabase (6 Postgres tables, RLS, audit logging)
- React frontend with real-time activity feed
- Conversation history persistence for context continuity