Hasbi Hassadiqin
Case Study

Client

Youvit

Year

2024

Category

AI & Automation

Technologies

n8nQdrantOpenAIWhatsapp API

WhatsApp AI Assistant for Youvit Indonesia

Built a WhatsApp AI assistant that reduced customer service response time from 4-5 hours to 4 seconds with 98% accuracy, using RAG technology and pragmatic low-code approach. Achieved 60% time savings for nutritionists while maintaining $8.50/month operational costs.

AI & Automation
Project Type
4
Technologies Used
2024
Completion Year

Loading...

WhatsApp AI Assistant for Youvit Indonesia

WhatsApp AI Assistant for Youvit IndonesiaYouvit

Project Overview

The Challenge

Youvit, Indonesia's leading gummy vitamin brand, had only 2 nutritionists handling repetitive customer inquiries 24/7, preventing them from focusing on strategic brand ambassador activities.

The Solution

Built Nutritalk, a WhatsApp-based AI assistant using RAG technology that provides instant, accurate nutritional guidance, reducing response time from 4-5 hours to 4 seconds.


The Problem

Why existing customer service wasn't scalable

Repetitive Questions : Customers constantly asked about product safety, dosage, side effects, and sugar content - the same questions over and over.

Limited Coverage : Only 2 nutritionists available during business hours, leaving customers without support 24/7.

Role Conflict : Nutritionists needed for customer service vs. higher-value brand ambassador activities.

Pioneer Brand Pressure : As Indonesia's first gummy vitamin brand, extensive customer education was required.

The Failed First Attempt

Django Web App Attempt

Content image

Built: Python Django + Tailwind CSS web application

Problem: Users didn't want to register, login, or navigate to separate platform

Result: Low adoption due to friction in user experience

The Pivot Insight

Content image

Platform accessibility > technical sophistication

Meet customers where they already are: WhatsApp, Indonesia's most popular messaging platform.


The Solution

Pragmatic AI implementation with maximum impact

Architecture Philosophy : Chose pragmatic over perfect - used visual tools and established platforms instead of custom development.

Tech Stack

  • n8n - Visual workflow automation
  • Qdrant - Vector database (free tier)
  • OpenAI GPT-4o - Language model with ReAct prompting
  • text-embedding-3-small - Cost-effective embeddings
  • Wati.io - WhatsApp API integration
  • Redis - Session management

Development Timeline (7 Days)

Day 1-2: Knowledge Base Structure

Content image

Three-category approach:

  • General Information (basic health guidance)
  • Product Knowledge (Youvit-specific details)
  • Ingredients & Benefits (nutritional science)

Day 3-4: RAG Implementation

Content image
Content image
Content image
  • Multi-category retrieval system
  • Vector embedding and storage in Qdrant
  • Search across all knowledge bases simultaneously

Day 5-6: ReAct Prompting & Quality Control

  • ThinkEvaluateReviewDeliver process
  • AI self-evaluates responses against guidelines

Day 7: Security & Escalation

  • Prompt injection protection
  • Automatic escalation for complex queries

Technical Implementation

User Experience Flow

plain text
Customer Message → WhatsApp
↓
Message Parsing & Session Check
↓
Embedding Generation (OpenAI)
↓
Vector Search (Multi-category Qdrant)
↓
Information Combination
↓
ReAct Processing (GPT-4o)
↓
Quality Validation
↓
Response Delivery (WhatsApp)
Content image

ReAct Prompting Example

Query: "Apakah vitamin gummy aman untuk ibu hamil?"
  1. THOUGHT : I need to find information about vitamin gummy safety for pregnant women. Let me search the knowledge base for pregnancy-related vitamin information.
  2. ACTION : Search knowledge base with query "vitamin gummy pregnancy safety"
  3. OBSERVATION : Found information about prenatal vitamins and general pregnancy guidelines, but need more specific information about gummy vitamins.
  4. THOUGHT : The general information isn't specific enough. Let me search for Youvit product safety data specifically for pregnant women.
  5. ACTION : Search knowledge base with query "Youvit products pregnancy safe ingredients"
  6. OBSERVATION : Found specific Youvit product information including ingredient safety profiles and pregnancy recommendations.
  7. THOUGHT : Now I have enough information to provide a comprehensive answer covering safety, specific products, and dosage recommendations.
  8. FINAL RESPONSE : [Comprehensive answer about Youvit gummy safety for pregnant women]

Why These Tech Choices?

Why Qdrant?

  • Emerging technology with strong community support
  • Free tier sufficient for Youvit's dataset size
  • Simple integration with minimal setup complexity
  • Cost-effective for startup budget constraints

Why n8n?

  • 7 days development vs. weeks of coding
  • Non-technical maintenance - team can modify workflows visually
  • Reduced dependency - no specialized developer required
  • Pragmatic approach - business results over technical sophistication

Multi-Category Retrieval Innovation

Smart Information Combination

Example: Question about beauty products triggers comprehensive response:

  • Which Youvit products support beauty
  • Essential nutrients for skin health
  • Specific ingredients and their functions

Result: Over-information as a feature - customers get complete understanding from simple questions.


Results & Impact

Content image

Performance Metrics

Content image

Cost Efficiency

Monthly Operational Costs:

  • n8n hosting: $5 USD
  • OpenAI API: $3.50 USD
  • Total: $8.50 USD/month

Business Impact

Key Achievements

60% time savings for nutritionist team

24/7 customer coverage without additional staff

Consistent information delivery across all interactions

Scalable support without linear cost increase

Daily Usage Reality

  • 10-15 customer inquiries per day
  • Only 2-3 escalated to human nutritionist
  • System handled 70-80% autonomously
  • 2 hallucinations per 100 messages (98% accuracy)

Lessons Learned

Technical Insights

Platform First : User experience and platform accessibility trump technical sophistication. Meet users where they are.

Pragmatic Approach : Low-code solutions can deliver enterprise-grade results. Focus on solving problems, not showing off technology.

Rapid Iteration : 7-day development cycle enabled quick market validation. Perfect is the enemy of done.

Local Context : Understanding local market preferences (WhatsApp in Indonesia) is crucial for adoption.

The Core Learning

" The important part of solutions is it can solve our problem and run perfectly smooth as planned, its no matter what is the tech stack, what is the program language, or the techniques. Its important to understanding the business context, user behavior and being pragmatic."

If Rebuilt Today - Enhanced Features

Multimodal Capabilities

  • Voice and image recognition
  • More natural interaction patterns

Analytics & Insights

  • Customer overview dashboard
  • Conversation analytics and insights

Personalization

  • Persistent user memory across sessions
  • Personalized nutrition recommendations

Proactive Engagement

  • Nutrition tips and product recommendations
  • Automated follow-up sequences

Project Legacy

Organizational Impact

  • Foundation for automation initiatives across Youvit
  • Normalized AI adoption within company operations
  • Template for future customer service innovations
  • Cultural shift toward data-driven decision making

Career Impact

  • Mentoring opportunities in AI and automation classes
  • Proof of concept for practical AI implementation
  • Bridge between technical capabilities and business needs
  • Demonstrated ROI of automation investments

Project Lifecycle

Duration: 3 months live

Performance: Excellent customer sentiment, 98% accuracy

Cost: $8.50/month operational expense

End reason: Company efficiency measures (not product failure)


Key Takeaway

Core Insight

In real-world business applications, pragmatic solutions that work reliably often outperform sophisticated systems that create user friction.

This project demonstrated that successful AI implementation prioritizes user experience and business outcomes over technical complexity.

The Success Framework

  1. Understand the real problem (not the technical challenge)
  2. Choose familiar platforms over cutting-edge technology
  3. Optimize for user adoption first, features second
  4. Iterate quickly with working solutions
  5. Measure business impact, not technical metrics

Final Thought

Sometimes the best solution isn't the most technically impressive one - it's the one that actually gets used and solves real problems for real people.

You can find the n8n workflow on my Github :

https://github.com/has-bi/nutritalk-n8n

Project Summary

Client: Youvit

Category: AI & Automation

Year: 2024

Technologies: n8n, Qdrant, OpenAI, Whatsapp API