This template creates an AI-powered HR & IT helpdesk chatbot that supports both text and voice messages through Telegram. It uses internal policy documents as a knowledge base, stores them in a PostgreSQL vector database, and integrates with OpenAI for embeddings, transcription, and conversational responses. Employees can ask questions about HR policies, IT troubleshooting, or internal procedures and receive accurate, contextual answers.
Features
- 📄 Policy Knowledge Base – Import company handbooks, HR, and IT policy PDFs and convert them into searchable embeddings.
- 🧠AI-Powered Responses – Uses OpenAI and Retrieval-Augmented Generation (RAG) to answer employee queries with accuracy.
- 🎙 Voice Support – Transcribes Telegram voice messages into text before processing.
- 💾 Persistent Memory – Stores chat history in PostgreSQL for context-aware conversations.
- 🔄 Flexible Message Handling – Supports text, voice, and provides fallback responses for unsupported message types.
- 🚀 Production-Ready – Built with PostgreSQL vector store for scalable and reliable deployment.
