HR & IT Helpdesk Chatbot with Audio Transcription
detail.loadingPreview
Build an AI-powered helpdesk chatbot for HR and IT, capable of understanding both text and voice messages through audio transcription and leveraging internal policy documents for accurate responses.
About This Workflow
This workflow creates an intelligent HR & IT helpdesk assistant that can answer employee queries using internal policy documents. It supports both text and voice inputs via Telegram, transcribing audio messages to text before processing. The chatbot utilizes a vector store populated with your company's policies and FAQs, enabling Retrieval-Augmented Generation (RAG) for contextually relevant and accurate answers. Chat memory ensures a conversational experience.
Key Features
- Multi-modal Input: Accepts both text and voice messages.
- Audio Transcription: Transcribes voice messages to text for processing.
- Knowledgebase Integration: Leverages internal policy documents (PDFs) stored in a PostgreSQL vector store.
- Retrieval-Augmented Generation (RAG): Provides accurate, context-aware answers based on your knowledge base.
- Conversational AI: Maintains chat history for a natural dialogue flow.
- PostgreSQL Vector Store: Utilizes PostgreSQL for efficient storage and retrieval of embeddings.
How To Use
- Prepare Policy Documents: Upload your HR and IT policy PDFs to a publicly accessible URL.
- Configure Nodes:
- HTTP Request Node: Update the URL to point to your policy PDF.
- PostgreSQL Credentials: Ensure your PostgreSQL connection details are correctly set up.
- OpenAI Credentials: Ensure your OpenAI API key is correctly set up for embeddings and chat models.
- Telegram Credentials: Set up your Telegram bot and its API credentials.
- Create PostgreSQL Vector Store: Run the initial part of the workflow (up to
Create HR Policiesnode) to ingest your policy documents into the PostgreSQL vector store. This involves downloading the PDF, extracting text, splitting it into chunks, embedding these chunks, and storing them. - Start Telegram Bot: Activate the workflow. Send text or voice messages to your Telegram bot.
- Text Messages: The message will be sent directly to the AI Agent.
- Voice Messages: The voice message will be transcribed, and the text will be sent to the AI Agent.
- Receive Responses: The AI Agent will process your query using the knowledgebase and chat memory, and send the response back via Telegram.
Apps Used
Workflow JSON
{
"id": "323762cb-33e5-47cd-a361-7cb8d5756534",
"name": "HR & IT Helpdesk Chatbot with Audio Transcription",
"nodes": 10,
"category": "AI",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 323762cb-33e5...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Build an AI Documentation Expert Chatbot with Gemini RAG
This n8n workflow automates the creation of an AI-powered expert chatbot capable of answering questions based on your documentation. It intelligently ingests, cleans, and processes your knowledge base, preparing it for a Retrieval Augmented Generation (RAG) pipeline with Google Gemini.
Generate Multilingual Image Captions and Overlay
This workflow generates captions for images using Google Gemini and overlays them onto the image, with support for multilingual output.
LangChain Workflow Retriever Example
Demonstrates using LangChain's Retriever QA Chain to query data retrieved from another workflow.