WhatsApp AI Assistant Powered by RAG — Turn Your Google Drive Into a Smart Knowledge Base

Posted yesterday

Worldwide

Summary

We're an internal members' organization looking to build a WhatsApp-based AI assistant that lets our team get instant, accurate answers pulled directly from our existing Google Drive documents — no more digging through folders or asking around. What the Assistant Needs to Do Connect to WhatsApp Business as the main interface Use OpenAI to generate answers grounded in our knowledge base (RAG-based, not freeform) Read and understand content from PDFs, Google Docs, and Google Sheets Always cite the source document when answering, so users can verify or dig deeper Let non-technical admins update the knowledge base just by adding/editing files in Drive — no code, no manual re-indexing steps beyond a simple sync trigger Include a straightforward "refresh knowledge base" mechanism after documents are updated Recognize when it's not confident in an answer and escalate to a human instead of guessing Ideal Technical Background Strong hands-on experience with the OpenAI API WhatsApp Business API integration experience Solid understanding of RAG architectures and vector databases (Pinecone, Weaviate, Qdrant, etc.) Comfortable in Python or Node.js Experience with LangChain, LangGraph, or similar orchestration frameworks n8n or Make.com experience is a strong plus for the sync/automation layer Why This Project This isn't a one-off chatbot — it's meant to become the go-to internal tool our members rely on daily. We're looking for someone who can architect this properly from day one so it stays maintainable and easy to extend later. To Apply Please share relevant past projects, especially anything involving RAG pipelines, WhatsApp integrations, or Google Drive-based knowledge systems.

  • $100.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
AI Agent Development
AI Bot
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    2
  • Unanswered invites:
    2
About the client
Member since Jul 18, 2025
  • MRT
    Nouakchot7:02 AM
  • $50 total spent
    1 hire, 0 active
  • Tech & IT
    Individual client

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 8 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo