Vatdi Documentation
Vatdi AI Chatbot is a powerful AI-powered customer support solution that works 24/7 on your website. It can answer customer questions, track orders, capture leads, and seamlessly hand over to human agents when needed.
What You Can Do With Vatdi
Quick Setup
Get your AI chatbot running in 5 minutes:
Create Account
Sign up for a free account at vatdi.com/register
Add Your Website
Enter your domain and select your platform in the dashboard
Install Plugin
Install our plugin/extension on your platform (WordPress, OpenCart, etc.)
Connect
Click "Connect to Vatdi" in your admin panel - no API keys to copy!
Train AI
Add products, FAQs, and documents to train your AI assistant
Go Live
Enable the widget and customize its appearance
Your AI chatbot is now live and ready to help your customers 24/7.
Supported Platforms
Vatdi integrates with major ecommerce platforms and any custom website.
WordPress / WooCommerce
Native plugin with one-click connect. Automatic product sync for WooCommerce stores.
Get Plugin View GuideOpenCart 3.x & 4.x
OCMod extension with automatic product, category, and order sync.
Get Extension View GuideShopify
App integration with product feed sync and order tracking.
Coming SoonWordPress & WooCommerce
Installation
Install directly from the official WordPress plugin repository with one click:
Option 1: Install from WordPress Admin (Recommended)
- Go to
WordPress Admin → Plugins → Add New - Search for "Vatdi AI Chat Agent"
- Click Install Now
- Click Activate
Option 2: Manual Installation
- Download from WordPress.org
- Go to
WordPress Admin → Plugins → Add New → Upload Plugin - Upload the zip file and click Install Now
- Click Activate Plugin
One-Button Connect
Our WordPress plugin uses a seamless OAuth-style connection flow - no API keys to copy!
- Go to Vatdi AI Chat in your WordPress admin menu
- Click the "Connect to Vatdi" button
- Log in to your Vatdi account (or create one)
- You'll be automatically redirected back with the connection complete
Your WordPress site is now linked to Vatdi. The widget will appear once enabled.
WooCommerce Product Sync
If WooCommerce is installed, the plugin automatically syncs:
- All published products with descriptions, prices, and images
- Product categories and tags
- Product attributes and variations
- Product reviews and ratings
- Shipping methods and zones
Disconnecting
- Go to
Vatdi AI Chat → Settings - Click "Disconnect"
- Confirm the disconnection
OpenCart Integration
We provide extensions for both OpenCart 3.x and 4.x with automatic product sync and order tracking.
OpenCart 4.x Installation
- Download vatdi.ocmod.zip from OpenCart Marketplace or your Vatdi dashboard
- Go to
OpenCart Admin → Extensions → Installer - Click Upload and select the zip file
- Go to
Extensions → Extensions - Filter by Modules
- Find Vatdi AI Chatbot and click Install
- Click Edit to configure
OpenCart 3.x Installation
- Download Vatdi-AI-Agent-OC-3x.ocmod.zip from OpenCart Marketplace or your Vatdi dashboard
- Go to
OpenCart Admin → Extensions → Installer - Upload the zip file
- Go to
Extensions → Modificationsand click Refresh - Go to
Extensions → Extensions → Modules - Find Vatdi AI Chat Agent and install it
One-Button Connect
- Open the Vatdi module settings in OpenCart admin
- Click "Connect to Vatdi"
- Log in to your Vatdi account
- You'll be redirected back with credentials automatically saved
What Gets Synced
- Products: Name, description, price, stock, images, attributes, options
- Categories: Full category tree with descriptions
- Manufacturers: Brand names and logos
- Information Pages: About Us, Terms, Privacy, etc.
- Shipping Methods: Available shipping options
Order Tracking
Customers can check their order status directly in the chat. The AI will:
- Ask for order ID and email for verification
- Display order status, items, and shipping info
- Show order history and tracking updates
After installing or updating the extension, always go to Extensions → Modifications and click Refresh.
Script Embed
Add the Vatdi chat widget to any website by pasting this code before the closing </body> tag:
<!--Start of Vatdi | AI Chat Agent Widget-->
<script type="text/javascript">
var VatdiWidget=VatdiWidget||{}, VatdiWidgetLoadStart=new Date();
(function(){
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://vatdi.com/widget-loader.js';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s1.setAttribute('data-store-key','YOUR_STORE_KEY');
s1.setAttribute('data-api-url','https://vatdi.com');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
<!--End of Vatdi | AI Chat Agent Widget-->
Go to your Vatdi Dashboard → Stores → Select your store → Copy the Store Key from the settings.
Configuration Options
| Attribute | Required | Description |
|---|---|---|
data-store-key |
Yes | Your unique store key from the Vatdi dashboard |
data-api-url |
Yes | API endpoint URL (https://vatdi.com) |
Training Your AI
Vatdi uses RAG (Retrieval Augmented Generation) to learn from your content. The more you train it, the better it answers customer questions.
Training Methods
1. Automatic Platform Sync
If you're using WordPress/WooCommerce or OpenCart, your products, categories, and pages are automatically synced to the knowledge base.
2. Manual Knowledge Items
- Go to
Dashboard → Knowledge Base - Click "Add Knowledge"
- Enter a title and content
- Choose the type (FAQ, Policy, Contact Info, etc.)
- Save - it will be processed automatically
3. Document Upload
Upload documents and we'll extract the content for AI training:
4. FAQ Management
- Go to
Dashboard → Knowledge Base → FAQs - Add questions and answers your customers frequently ask
- Organize by category for better context
- Import/export FAQs in bulk using CSV
Best Practices
- Include complete product descriptions with specifications
- Add common customer questions and detailed answers
- Upload your return policy, shipping info, and terms
- Include pricing, promotions, and discount information
- Add contact information and business hours
Processing Status
| Status | Description |
|---|---|
| Not Started | Waiting to be processed |
| Pending | In the processing queue |
| Processing | Being embedded by AI |
| Done | Ready for AI to use |
| Failed | Error occurred - retry or check content |
Widget Customization
Customize every aspect of the chat widget to match your brand identity.
Chat Button Settings
- Position: Bottom-right, bottom-left, or custom margins
- Style: Icon-only or bubble with text
- Size: Small, medium, or large
- Animation: Pulse, bounce, or none
- Colors: Solid or gradient with custom colors
- Custom Icon: Upload your own icon or avatar
Chat Window Settings
- Header: Logo, agent name, and tagline
- Colors: Header background, message bubbles, accents
- Fonts: Choose from 15+ Google Fonts
- Welcome Message: Greeting shown when chat opens
- Preset Questions: Quick-start buttons for common queries
Pre-Chat Form
Collect visitor information before the chat starts:
- Name, email, phone (toggleable fields)
- Subject and message
- Company name (for B2B)
AI Behavior Settings
Fine-tune how your AI assistant responds to customers.
Tone & Style
- Tone: Friendly, Professional, Casual, or Formal
- Response Length: Brief, Standard, or Detailed
- Emoji Usage: None, Few, Moderate, or Lots
- Primary Language: Set default language for responses
E-commerce Settings
- Product Suggestions: How many products to recommend (1-5)
- Show Out-of-Stock: Include unavailable products or not
- Order Tracking: Enable customers to check order status
- Show Prices: Display product prices in responses
- Show Images: Include product images in responses
Coupon & Promotions
- Enable coupon offers during conversations
- Set custom coupon codes
- Customize the offer message
Human Handover
- Set agent availability hours per day
- Configure timezone
- Customize handover messages
Dashboard Overview
Your command center with real-time metrics and management tools.
Main Dashboard
- Total conversations (today, this month, all-time)
- Leads captured and qualified
- 7-day trend charts for conversations and leads
- Recent activity feed
Conversations
View and manage all customer conversations:
- Filter by status: AI chat, live agent, ended
- Search by visitor ID, session, or domain
- View full conversation transcripts
- Export conversations to CSV
Leads Management
Manage captured leads:
- View all lead submissions with details
- Rate and qualify leads (1-5 stars)
- Trust score calculation
- Export leads to CSV
Analytics
Gain insights into AI performance:
- Chat volume over time
- AI accuracy and ratings
- Top questions asked
- Missed questions (AI couldn't answer)
- Response time metrics
REST API
For developers and custom integrations.
Authentication
All API requests require authentication via headers:
X-Store-Key: your_store_key
X-Store-Secret: your_store_secret
Endpoints
Knowledge Sync
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/stores/knowledge/products-sync |
Sync products to knowledge base |
| POST | /api/stores/knowledge/categories-sync |
Sync categories to knowledge base |
| POST | /api/stores/knowledge/faqs-sync |
Sync FAQs to knowledge base |
Store Management
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/stores/me |
Get store information |
| PUT | /api/stores/me/settings |
Update store settings |
| GET | /api/stores/plan-limit-status |
Check plan usage limits |
Webhooks
Receive real-time notifications for events in your Vatdi account.
Contact support@vatdi.com for complete API reference and webhook documentation.
Frequently Asked Questions
What is Vatdi AI Chatbot?
Vatdi is an AI-powered customer support chatbot that works 24/7 on your website. It answers customer questions using your product data, FAQs, and documents, and can hand over to human agents when needed.
Which platforms are supported?
Vatdi works with WordPress, WooCommerce, OpenCart (3.x and 4.x), Shopify, and any website via script embed or API.
How does the AI learn about my business?
The AI uses RAG (Retrieval Augmented Generation) technology. It learns from your synced products, uploaded documents (PDFs, docs, CSVs), and manually added FAQs.
How do I connect my store?
Install our plugin/extension, then click "Connect to Vatdi" - you'll be redirected to log in and the connection happens automatically. No API keys to copy!
Can I use Vatdi on multiple websites?
Yes! You can add multiple stores in your Vatdi dashboard, each with its own knowledge base and settings.
How long does training take?
Initial product sync typically completes within minutes. Document processing may take longer depending on size. Check the Knowledge Base for processing status.
Is the AI multilingual?
Yes! Vatdi supports 95+ languages with automatic detection. You can set a primary language in settings.
What if the AI gives wrong answers?
Review and update your knowledge base. Add more FAQs, correct product descriptions, and ensure your policies are uploaded. The AI improves with better training data.
Getting Help
Help Center
Video tutorials and step-by-step guides in your dashboard
Bug Reports
Report issues through Help → Bug Reports
Feature Requests
Submit ideas through Help → Feature Requests
Ready to get started?
Create your free account and start providing 24/7 AI support to your customers.
Create Free Account