WhiteTip AI Chat

Description

WhiteTip AI Chat is a high-performance, lightweight, and modern artificial intelligence assistant for WordPress and WooCommerce. Connect your website directly to leading Large Language Model (LLM) providers — including OpenAI (ChatGPT), Google Gemini, and Anthropic Claude — to deliver intelligent, real-time customer support and automated product recommendations to your site visitors.

Try Live Demo in WordPress Playground

Unlike generic chat widgets, WhiteTip AI Chat features built-in RAG (Retrieval-Augmented Generation) capabilities that automatically index your WooCommerce products (titles, descriptions, prices, stock levels, and permalinks), blog posts, and static pages. The AI answers visitor queries accurately based on your actual site content and generates interactive Markdown links to direct users to your products and pages.

Key Features

  • Multi-Provider LLM Integration: Switch seamlessly between OpenAI (ChatGPT gpt-4o-mini, gpt-4o), Google Gemini (gemini-1.5-flash), and Anthropic Claude (claude-3-5-haiku, claude-3-5-sonnet).
  • Dynamic Model Discovery: Automatically recommends optimal default models and discovers active API endpoints for your selected provider.
  • WooCommerce & Content RAG Indexing: Index WooCommerce products, blog posts, and static pages so the AI responds with precise product recommendations and direct page links.
  • Automatic Visitor Language Detection: Detects the visitor’s native language dynamically and responds strictly in that exact language.
  • Preset System Prompt Gallery: Includes pre-built system prompt templates for E-Commerce Stores, General Assistants, Hotels & Bookings, and Digital Agencies.
  • Live API Ping Tester: Verify your API keys with instant AJAX connection testing and status cards right inside the admin dashboard.
  • Full Trigger & Widget Customization: Adjust launcher button size (px), launcher border radius (% – from 50% circle to 0% square), launcher icon size (px), chat window width (px), and chat window border radius (px).
  • Live Avatar Image Preview: Upload custom bot avatars using the native WordPress Media Library with instant thumbnail preview and removal options.
  • Privacy & GDPR Compliant: No third-party tracking scripts, no telemetry, and all assets are served locally via WordPress enqueue functions.
  • Modern Linear SVG Design: Built with sleek, minimal linear vector icons — zero heavy external icon libraries or generic emojis.
  • Multi-Language Translation Ready: Fully localized (i18n) and ready for community translation via translate.wordpress.org.

External Services

This plugin connects to third-party AI provider APIs to generate chat responses. No data is sent unless the site administrator has explicitly configured an API key for a provider and a visitor submits a message through the chat widget.

OpenAI (ChatGPT)

Used to generate AI chat responses when OpenAI is selected as the provider.
Data sent: the visitor’s chat messages and the configured system prompt.
* Service: https://openai.com/
* Terms of Use: https://openai.com/policies/terms-of-use/
* Privacy Policy: https://openai.com/policies/privacy-policy/

Google Gemini

Used to generate AI chat responses and to discover available models when Google Gemini is selected as the provider.
Data sent: the visitor’s chat messages and the configured system prompt.
* Service: https://ai.google.dev/
* Terms of Use: https://ai.google.dev/gemini-api/terms
* Privacy Policy: https://policies.google.com/privacy

Anthropic Claude

Used to generate AI chat responses when Anthropic Claude is selected as the provider.
Data sent: the visitor’s chat messages and the configured system prompt.
* Service: https://www.anthropic.com/
* Terms of Use: https://www.anthropic.com/legal/consumer-terms
* Privacy Policy: https://www.anthropic.com/legal/privacy

Screenshots

Installation

  1. Upload the whitetip-ai-chat directory to the /wp-content/plugins/ directory, or install the plugin directly through the WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to the WhiteTip AI Chat menu item in your WordPress admin menu.
  4. Select your preferred AI Provider (OpenAI, Google Gemini, or Anthropic Claude) and enter your API Key.
  5. Click Test API Connection to verify your setup.
  6. (Optional) Go to Tab 2: Context & RAG and click Sync / Index Context Now to index your WooCommerce products and pages.
  7. Customize your chat launcher and widget colors in Tab 3: Styling & Widget and save settings.

FAQ

Do I need an API key to use WhiteTip AI Chat?

Yes. You can use your API key from OpenAI, Google AI Studio (Gemini), or Anthropic Claude. Direct dashboard links are provided inside the plugin settings to help you get your key in one click.

Does WhiteTip AI Chat work with WooCommerce?

Yes! When WooCommerce is active, WhiteTip AI Chat can index your products (titles, descriptions, prices, stock status, and permalinks) so the AI assistant can answer pricing and availability questions and provide direct shopping links.

Is visitor language detection automatic?

Yes. The default system prompt instructs the AI model to detect the language used by the visitor in real-time and reply strictly in that language.

Which languages are included in WhiteTip AI Chat?

WhiteTip AI Chat is fully translation-ready (i18n). All user-facing strings are properly localized and can be translated into any language via translate.wordpress.org.

Can I customize the appearance of the chat widget?

Absolutely. You can customize the launcher button size, launcher border radius (circle, squircle, or square), icon size, chat window width, window border radius, bot avatar image, primary accent color, background color, and message bubble colors.

Does this plugin include external tracking or telemetry?

No. WhiteTip AI Chat does not collect or transmit tracking data or telemetry. All requests are processed securely between your WordPress site and your chosen AI provider’s official API endpoint.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“WhiteTip AI Chat” is open source software. The following people have contributed to this plugin.

Contributors

Translate “WhiteTip AI Chat” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial public release on WordPress.org.
  • Added support for OpenAI, Google Gemini, and Anthropic Claude LLM providers.
  • Added WooCommerce product, post, and page RAG context caching system.
  • Added Preset Prompts Modal Gallery with one-click prompt insertion and text copying.
  • Added live Bot Avatar preview with WP Media Uploader integration.
  • Added full Trigger Button and Chat Window sizing and border-radius controls.
  • Complete i18n translation readiness and WordPress.org code standards compliance.