NVT AI Chatbot – RAG & Live Chat

NVT AI Chatbot – RAG & Live Chat

By nvthu
Details
View on WordPress

This plugin connects your WordPress site to the NVT SaaS platform to provide an advanced RAG (Retrieval-Augmented Generation) AI and Live Chat solution.

NEW IN VERSION 1.1: The AI is now context-aware. It recognizes logged-in users and integrates deeply with WooCommerce to provide personalized support, product recommendations, and order status updates.

It allows you to:

  • Ingest Your Content: Automatically crawl your website’s sitemap or upload files (PDF, Docx, TXT) to create a custom knowledge base.
  • Provide AI Chat (RAG): Offer a 24/7 AI chatbot that answers visitor questions based specifically on your indexed content.
  • Personalized Experience: Automatically identifies logged-in users (Name, Email, Phone) to provide tailored responses without asking for introductions.
  • WooCommerce Integration:
    • Product Search: AI can search and recommend products from your store.
    • Order Tracking: Logged-in users can ask “Where is my order?” to check their latest order status.
    • Cart Actions: AI can add products to the cart directly within the chat.
    • Cart Snapshot: Support agents can view what is currently in the customer’s cart.
  • User Journey Tracking: Tracks user activity (pages viewed, products viewed) so support agents understand the customer’s context.
  • Enable Live Chat: Switch between AI Bot and Live Chat based on a schedule or manual override.
  • Smart Inbox: A built-in chat management interface in WP Admin to view history, chat live, and Export Leads/Sessions to CSV.
  • Admin Notifications: Get real-time bubble notifications in the WP Admin Bar when users need help.

External Services

This plugin relies on third-party services to function.
By using this plugin, you act as the data controller and agree to send data to the following processors:

1. NVT SaaS Platform (api.nguyenvanthu.com)
* Service: This is the core AI engine and backend for the chatbot.
* Used For:
* Indexing your website content and products.
* Processing chat questions (RAG) and generating personalized AI answers.
* Handling real-time WebSocket connections for Live Chat.
* Storing chat history logs.
* Data Sent:
* Website Content: Public posts, pages, and products.
* Chat Data: Messages exchanged between visitors and the bot/agent.
* User Context: If logged in, the user’s name, email, and anonymized user ID are sent to personalize the chat.
* eCommerce Data: Order status and cart contents (only when requested by the user or agent).
* System Info: Site URL and license status.
* Links: Terms of Service | Privacy Policy

2. PayPal (paypal.com)
* Service: Payment processing gateway.
* Used For: Allowing users to upgrade their service plan directly from the plugin dashboard (Optional).
* Links: PayPal Privacy Policy

3. PayOS (payos.vn)
* Service: Payment gateway for Vietnam banking QR codes.
* Used For: Generating payment links for users in Vietnam (Optional).
* Links: PayOS Terms of Service

4. Socket.IO (via NVT SaaS)
* Service: Real-time communication library.
* Used For: Facilitating the live chat connection between the visitor widget and the agent console.

3rd Party Resources

This plugin uses the following third-party libraries:

  • Socket.IO Client (v4.8.1)
    • Source: https://github.com/socketio/socket.io-client
    • License: MIT
  • Chart.js (v4.4.0)
    • Source: https://github.com/chartjs/Chart.js
    • License: MIT

Details

Plugin code:
nvt-ai-chatbot-rag-live-chat
Plugin version:
1.1.6
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-03-03
Rating:
Times rated:
0
ai
chatbot
live-chat
rag
woocommerce