Youth Sports Camp: Conversational AI
Autonomous Conversational AI with RAG, Guardrails & Multi-Tool Orchestration
Knowledge Layer
Company Data
Policies, Procedures, FAQs
Product Catalog
Pricing, Availability, Features
Historical Chats
Past Resolutions, Patterns
→
⚡
Ingestion Pipeline
Azure Functions
→
🗄️
Vector Store
PostgreSQL + pgvector
👤
User
Web Chat / Widget
→
🛡️ Input Guardrails
Intent Classification
PII Detection
Jailbreak Prevention
Language Detection
→
🧠
LangGraph Orchestration
🔍
RAG Agent
Knowledge retrieval
🎯
Intent Agent
Route & classify
🔧
Tool Agent
API calls
💬
Response Agent
Generate reply
Azure OpenAI GPT-4 ↔ LangChain
→
🛡️ Output Guardrails
Safety Filters
PII Redaction
Brand Compliance
Hallucination Check
→
💬
Response
User-facing answer
📊
CRM Capture
Lead → Dynamics/HubSpot
🧑💼
Live Agent
Human handoff
📋
Component Details
Azure Stack
Azure OpenAI (GPT-4)
PostgreSQL + pgvector
Azure Functions
Azure Container Apps
Entra ID (Auth)
Logic Apps (CRM)
Application Insights
Key Vault