Employee onboarding platform leveraging Amazon Bedrock Multi-Agent AI, built to boost new hire productivity, minimize manual support workload, and deliver instant and conversational assistance through voice and text.
An enterprise-grade AI-powered onboarding assistant that reduces time-to-productivity for new joiners, minimizes HR workload through intelligent automation and personalized learning experiences.
- Multi-Agent AI Orchestration - Specialized AI agents working together
- Conversational Interface - Voice and text-based interaction with emotion detection
- Document Insights Engine - Extracts knowledge from docs, PDFs, reports
- Personalized Learning Paths - Adapts to user role, experience, and learning style
- Automated Workflows - Email automation, scheduling, progress tracking
- VR/AR Immersive Training - Hands-on learning in virtual environments
- Orchestrator Agent - Coordinates all specialized agents
- Personalization Agent - Creates adaptive learning experiences
- Content Curator Agent - Manages and recommends content
- Assessment Agent - Intelligent skills evaluation
- Natural language voice interaction with emotion detection
- Amazon Transcribe (Speech-to-Text) + Polly (Text-to-Speech)
- Context-aware responses with conversation memory
- Multi-language support
- Email Automation - Personalized campaigns and notifications
- Smart Scheduling - Automated meeting coordination
- Document Processing - AI-powered knowledge extraction
- Progress Tracking - Continuous monitoring and insights
- 71% reduction in time-to-productivity
- 85% increase in first-year retention
- 60% decrease in HR support workload
- Real-time insights into onboarding effectiveness
- Virtual reality office tours and equipment training
- Augmented reality workspace guidance
- Social VR for team building
- WebXR-based (no special hardware required)
- Conversational Interface: For voice/text-based interaction
- Document Insights Engine: Extracts knowledge from KT docs, PDFs, reports
- FAQ & Troubleshooting Module: Handles repetitive queries and pipeline errors
- Personalized Assistant Logic: Adapts to user role, team, and tech stack
- Analytics Dashboard: Tracks usage, gaps, and improvement areas
-
Amazon Bedrock Agent: Model access for LLM-driven responses
-
Amazon S3: Stores documentation, reports, and FAQs
-
Amazon Sage Maker ai : For code development and Testing
-
Amazon EC2 : For deploying streamlit application
-
Amazon Polly: Converts text responses to natural-sounding speech
-
Amazon Transcribe: Transcribes user voice input to text
This Application will run in Amazon sage maker AI and Amazon EC2 as well
- Configure your AWS credentials:
-
o Make sure you have AWS credentials configured with permissions to access Amazon Bedrock
-
o You can configure credentials using AWS CLI: aws configure
- Update the files with Agent Id and Agent Alias id.
- Running the Voice Agent
- Run streamlit app using streamlit run voiceagent.py
- This will automatically call chatagent as well
- Open your browser and navigate to Local URL
- You can either speak or chat it will provide options to choose