vatdi-ai-chat-agent

plugin

1.1.2 • public • Published 4 days ago

Add AI-powered customer support chat to your WordPress site. Automatically syncs your content to provide intelligent, contextual responses 24/7.

aichatchatbotcustomer supportlive chat

Description

Vatdi AI Chat Agent connects your WordPress website to an intelligent AI-powered chat system that provides 24/7 customer support based on your website content. The plugin automatically syncs your published content to create a comprehensive knowledge base, enabling the AI to answer customer questions accurately and contextually.

Key Features

  • Automatic Content Sync: Automatically syncs your published posts, pages, products, and taxonomies to the AI knowledge base
  • Real-Time Updates: Content changes are synced immediately when you publish or update content
  • WooCommerce Integration: Full support for WooCommerce products, categories, and reviews
  • Intelligent Responses: AI-powered chat that understands your content and provides accurate, contextual answers
  • Easy Setup: Simple configuration with Store Key and Store Secret from your Vatdi dashboard
  • No Coding Required: Works out of the box with automatic background syncing
  • Secure & Private: All communication is encrypted via HTTPS, and only published content is synced

How It Works

  1. Install and activate the plugin
  2. Get your Store Key and Store Secret from your Vatdi dashboard
  3. Enter your credentials in the plugin settings
  4. The plugin automatically syncs your published content to the AI knowledge base
  5. Your AI chat widget appears on your website frontend

Content Sync

The plugin automatically syncs:

  • Published blog posts and articles
  • Published static pages
  • WooCommerce products (if WooCommerce is installed)
  • Categories and tags
  • Navigation menus
  • Product reviews (WooCommerce)

Only published content is synced. Drafts, trashed, and private content are excluded. Content is synced in real-time when published or updated, with an additional hourly full sync to ensure everything stays up-to-date.

Installation

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins → Add New
  3. Search for "Vatdi AI Chat Agent"
  4. Click "Install Now" and then "Activate"

Manual Installation

  1. Download the plugin zip file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins → Add New
  4. Click "Upload Plugin"
  5. Choose the zip file and click "Install Now"
  6. Click "Activate Plugin"

Configuration

  1. Go to Vatdi AI Chat → Settings
  2. Get your Store Key and Store Secret from your Vatdi dashboard
  3. Enter your credentials in the plugin settings
  4. Enable the chat widget if you want it displayed on your frontend
  5. Click "Save Settings"

The plugin will automatically test the connection and start syncing your content.

Frequently Asked Questions

Can I disable the chat widget?

Yes, you can disable the chat widget in the plugin settings while still keeping content sync enabled.

Do I need a Vatdi account?

Yes, you need a free Vatdi AI Chat Agent account to use this plugin. You can create one at vatdi.com.

Does this work with WooCommerce?

Yes! The plugin fully supports WooCommerce and automatically syncs products, categories, and reviews.

How often is content synced?

Content is synced in real-time when you publish or update content. Additionally, a full sync runs hourly via WP-Cron to ensure everything is up-to-date.

Is my data secure?

Yes. All communication with the Vatdi API is encrypted via HTTPS. Your Store Secret is stored securely in WordPress options and is never displayed in the frontend.

What content gets synced?

Only published content is synced. This includes published posts, pages, WooCommerce products, categories, tags, and menus. Drafts, trashed, and private content are not synced.

What external resources does the plugin load?

When the chat widget is enabled by you in the plugin settings, the plugin loads an async widget loader script from vatdi.com. This loader script then handles CSS injection and widget initialization automatically. This is the core functionality of the service and only occurs when you explicitly enable the widget. The widget is not loaded if you disable it in settings, and content syncing works independently of the widget.

Screenshots

Plugin settings page with connection status and configuration options

Plugin settings page with connection status and configuration options

Setup guide with step-by-step instructions for getting started

Setup guide with step-by-step instructions for getting started

Sync status showing what content types are being synced

Sync status showing what content types are being synced

Changelog

1.1.2

  • Minor internal improvements and maintenance
  • Updated deployment and versioning for latest WordPress.org release

1.1.1

  • Minor improvements and code updates
  • Preparation for latest WordPress.org deployment

1.1.0

  • Plugin updates and improvements
  • Bug fixes and performance enhancements
  • Version update for SVN deployment

1.0.2

  • Plugin updates and improvements
  • Bug fixes and performance enhancements

1.0.1

  • Fixed plugin activation fatal error by ensuring all class files are properly loaded
  • Updated REST API namespace to 'ai-chat/v1' to match backend expectations
  • Updated REST API endpoints to use '/sync/' prefix for better organization
  • Added order status endpoint for WooCommerce order lookups
  • Improved plugin structure and file organization

1.0.0

  • Initial release
  • Automatic content sync for posts, pages, and WooCommerce products
  • Real-time sync on content updates
  • Scheduled hourly full sync via WP-Cron
  • Chat widget integration with async loader (WordPress-approved method)
  • Professional admin interface with setup guide
  • REST API endpoints for backend synchronization
  • Support for WooCommerce products, categories, and reviews
  • Secure credential storage and HTTPS communication

Upgrade Notice

1.0.0

Initial release of Vatdi AI Chat Agent plugin.

1.0.1

Bug fixes and REST API improvements. Recommended update for all users.

1.0.2

Plugin updates and improvements. Recommended update for all users.

1.1.0

Plugin updates and improvements. Recommended update for all users.

1.1.1

Minor improvements and latest deployment. Recommended update for all users.

1.1.2

Minor maintenance release and latest deployment. Recommended update for all users.

Privacy

This plugin syncs your published content to the Vatdi AI Chat Agent service to enable AI-powered customer support.

Data Collection:

  • Only published content (posts, pages, products, categories, tags, menus) is synced
  • No personal user data is collected or transmitted
  • Store credentials are stored securely in WordPress options (encrypted)
  • All communication with the Vatdi API is encrypted via HTTPS

Data Usage:
Synced content is used solely to power the AI chat agent's knowledge base, enabling it to answer customer questions about your website content.

External Resources:
When the chat widget is enabled (which requires explicit action in plugin settings), an async widget loader script is loaded from vatdi.com. This loader script then handles CSS injection and widget initialization automatically. This is the core functionality of the service. The widget can be disabled at any time in the plugin settings, and disabling it does not affect content syncing.

For more information, see our Privacy Policy.

Support

For support, please visit vatdi.com/support or email support@vatdi.com