A Retrieval-Augmented Generation chatbot that answers from company knowledge — n8n workflows, a Pinecone vector store, OpenAI embeddings, and context-aware responses in real time.
Clients needed a chatbot that answers from their own knowledge base with accurate, current context — not generic LLM output.
We designed and implemented a Retrieval-Augmented Generation chatbot that answers user questions from company knowledge data. The automation workflow runs on n8n, with Pinecone as the vector database storing and retrieving embeddings.
The system processes documents, generates embeddings with OpenAI, and retrieves relevant context for each answer. Automated ingestion pipelines (for example a Google Drive file trigger), query processing, and API endpoints let the chatbot respond with context in real time.
It shipped as the Mednova Assistant — an AI chatbot on the Mednova healthcare site answering questions about services, location and bookings such as telemedicine consultations, with optional logging to Google Sheets for leads and interests.
Answering service, location and booking questions on the live healthcare site.
Questions are answered from retrieved company knowledge via OpenAI, covering healthcare cases like services, bookings and location.
n8n orchestrates the pipeline, Pinecone stores embeddings, OpenAI handles embedding and generation, with optional Google Sheets logging.
Automated ingestion from Google Drive, document loaders and text splitters, plus API endpoints for real-time responses.
The first call is a free 30-minute technical scoping session.
Book a call