● LIVE IN PRODUCTION · 2026
RAG-Powered WhatsApp
AI Assistant
An always-on internal knowledge hub — employees ask questions on WhatsApp and get instant accurate answers from company knowledge.
ROLE
Architect & Developer
YEAR
2026
TYPE
Internal Enterprise Tool
COMPANY
Linkviva FZ LLC
Zero
Manual Lookups
24/7
Availability
RAG
Architecture
100%
Automated
// the_problem
The Problem
✕
Employees constantly interrupted IT and managers for information already in company documents.
✕
Company knowledge was scattered across SharePoint, emails, and people's heads.
✕
New employees had no reliable way to find answers without asking someone.
✕
Repeated questions wasted hours of senior staff time every week.
// the_solution
The Solution
Built a RAG pipeline using SharePoint as the knowledge source indexed into Pinecone.
Employees message on WhatsApp — AI retrieves, ranks, and responds with accurate answers.
360Dialog WhatsApp API connects to n8n which queries Pinecone and calls Claude / GPT-4o.
Responses are grounded in actual company documents — not hallucinated.
// architecture
System Architecture
WhatsApp
→
360Dialog API
→
n8n
→
Pinecone
→
Claude / GPT-4o
→
Response
// features_built
8 Features Built
01
SharePoint Knowledge Ingestion
Automated pipeline indexes SharePoint documents into Pinecone vector embeddings continuously.
02
Semantic Search
Employee questions are embedded and matched against vector database for most relevant document chunks.
03
Context-Aware Generation
Claude / GPT-4o generates natural answers grounded in retrieved document chunks with no hallucination.
04
WhatsApp Integration
Full 360Dialog WhatsApp Business API with message state management and conversation threading.
05
Source Attribution
Responses include source document name so employees can verify and read the full document.
06
Knowledge Gap Detection
Unanswered questions flagged for IT admin to add missing content to the knowledge base.
07
Multi-turn Conversations
Bot maintains context across multiple messages in a session for natural dialogue.
08
Admin Dashboard
Interface to manage knowledge sources, view query analytics, and trigger re-indexing.
// tech_stack
Technology Stack
Pinecone Vector DB
Stores and retrieves document embeddings for semantic similarity search.
Claude / GPT-4o
Generates accurate, context-aware responses from retrieved document chunks.
360Dialog WhatsApp API
Enterprise WhatsApp Business messaging with full delivery confirmation.
n8n
Orchestrates the full RAG pipeline from message receipt to response delivery.
SharePoint
Primary knowledge source — documents automatically indexed and kept up to date.
Microsoft Entra ID
User verification on every message before any processing begins.
// delivery_timeline
Delivery Timeline
Phase 1
Foundation
WhatsApp webhook, 360Dialog integration, basic message handling and state management.
Phase 2
RAG Pipeline
SharePoint connector, Pinecone indexing, embedding pipeline, retrieval and ranking logic.
Phase 3
Intelligence
Claude integration, prompt engineering, source attribution, multi-turn conversation memory.
Phase 4
Admin Layer
Dashboard for knowledge management, query analytics, gap detection and content requests.
// key_outcomes
Key Outcomes
Zero manual lookups for common company knowledge questions
Senior staff time freed from repetitive information requests
New employees onboard faster with instant access to company knowledge
24/7 availability — answers available outside office hours
Every query logged for analytics and knowledge gap identification
Knowledge base improves automatically as new SharePoint documents are added
Bilingual support in English and Arabic