Description
qAiChatBot – Your Website’s AI Assistant turns your WordPress site into a helpful AI customer support channel.
Visitors get instant answers from a floating site assistant trained on your content — pages, posts, and WooCommerce products — so support, product questions, and FAQs are covered around the clock.
Why use an AI site assistant?
- Answer common questions without waiting for a human
- Reduce repetitive customer support tickets
- Guide shoppers on product pages with context-aware chat
- Capture leads with in-chat email collection
- Escalate to WhatsApp, Messenger, or email when a human is needed
Core features
- AI customer support chat — floating widget on your site
- Train on your website — pages, posts, and products as knowledge
- AI Trainer — summaries, keywords, FAQs, and notes for better answers
- OpenAI, Google Gemini, or custom webhook — use your own API keys
- Suggestion chips & quick links — guide visitors to the right answers
- Human handoff — WhatsApp, Messenger, or email (optional)
- Multi-agent team view — let visitors pick who to contact
- Widget Studio — colors, logo, header style, and live preview
- Lead capture — collect emails from the chat window
Perfect for
- Business websites that need 24/7 AI customer support
- WooCommerce stores answering product and shipping questions
- Service sites that want a branded site assistant
- Teams that want AI first, then human handoff when needed
How it works
- Connect OpenAI, Gemini, or your webhook in the Playground
- Train the assistant on your pages (and products if you use WooCommerce)
- Style the widget in Widget Studio
- Publish — your AI site assistant helps visitors automatically
Optional extras (LearnDash training, advanced analytics, voice input, white-label) are available as a separate Pro add-on from the author site. They are not locked features inside this plugin.
Learn more: https://infotheme.net/qaichatbot/
External services
This plugin can connect to third-party AI providers that you configure. Requests are sent only when a visitor sends a chat message (or when you test AI from the admin), and only if you have enabled AI and entered your own API credentials (or a custom webhook URL).
OpenAI
Used when the AI provider is set to OpenAI, to generate chat replies from your knowledge base and the visitor message.
Data sent: your system prompt, knowledge-base excerpts, conversation messages, and model settings (model name, temperature, max tokens). Your OpenAI API key is sent in the Authorization header.
Service: OpenAI — Terms of use: https://openai.com/policies/terms-of-use — Privacy policy: https://openai.com/policies/privacy-policy
Google Gemini
Used when the AI provider is set to Gemini, to generate chat replies from your knowledge base and the visitor message.
Data sent: your system instruction, knowledge-base excerpts, conversation messages, and generation settings. Your Gemini API key is included in the request URL.
Service: Google Gemini API (Google AI) — Terms of service: https://ai.google.dev/gemini-api/terms — Privacy policy: https://policies.google.com/privacy
Custom webhook
Used when the AI provider is set to Webhook. The plugin POSTs the chat payload to the URL you provide. Data sent and retention depend on that endpoint; review that service’s terms and privacy policy before use.
Installation
- Upload the plugin or install it from Plugins Add New
- Activate qAiChatBot – Your Website’s AI Assistant
- Open qAiChatBot Playground and choose an AI provider (OpenAI, Gemini, or webhook)
- Train content in AI Trainer or select knowledge pages in Playground
- Enable the floating widget in Widget Studio
- Visit your site and test the AI site assistant
FAQ
-
Is this an AI chatbot for customer support?
-
Yes. qAiChatBot is an AI site assistant built for customer support on WordPress — it answers from your trained content and can hand off to a human.
-
Do I need WhatsApp or Messenger?
-
No. Human channels are optional. The AI assistant works on its own.
-
Which AI providers are supported?
-
OpenAI, Google Gemini, and a custom webhook URL you control. You use your own API keys.
-
Can it train on WooCommerce products?
-
Yes. When WooCommerce is active, you can include products in the knowledge base and get product-page aware answers.
-
How many pages can I train?
-
This plugin does not commercially limit page or product training. Developers may optionally use the
qaichatbot_kb_max_pagesandqaichatbot_kb_max_productsfilters as performance safeguards. -
Does this plugin send data to external services?
-
Yes, when AI is enabled. Chat prompts and knowledge excerpts are sent to the provider you choose (OpenAI, Gemini, or your webhook). See the External services section below.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“qAiChatBot – Your Website's AI Assistant” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “qAiChatBot – Your Website's AI Assistant” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.7.1
- WordPress.org compliance: remove Free/Pro feature locks and commercial capacity caps
- Document OpenAI and Gemini external services in the readme
- Text domain aligned with plugin slug
- Analytics shows lead capture overview; Pro page describes a separate add-on only
1.7.0
- Complete admin UI redesign: SaaS app shell with sidebar, header, dark mode, command palette (Ctrl+K), toasts
- AI Trainer flagship cards + right drawer editing
- New hubs: Knowledge Base, Analytics, Integrations, Settings, Support
1.6.0
- New AI Trainer module: train pages, posts, and products with summaries, keywords, FAQs, chunks, and manual notes
- Custom training table, bulk actions, auto “Needs Retraining” when content updates
- Prompt builder architecture ready (not yet wired into live chat)
1.5.2
- Fix suggestion chips and quick links not appearing in the live chat widget
1.5.1
- Upload profile picture / brand logo for Site Assistant (chat header)
1.5.0
- Human agents in Site Assistant: single or multi-agent picker in the chat window
- Per-agent WhatsApp / Messenger / Email channel tiles (WaaChat-inspired)
- Replaced dashed “Talk to a human” toggle with a proper team handoff view
1.4.0
- Refined admin form inputs, selects, switches, and field grids
- Chat: removed attachment control
1.3.1
- Modern chat UI: avatars, timestamps, status, soft bubbles, attach + send compose
- Interactive options: quick links card + in-chat email lead capture
- Widget “Actions & options” + fixed live preview layout
- Light Messages-style header option
1.3.0
- Playground-style training UI: accordion sections + live chat preview
- Advanced Widget screens matching the studio layout
- Modern chat bubbles, suggestion chips, and circular send control
1.2.1
- Fix chat REST 403 Invalid nonce for logged-in visitors (send X-WP-Nonce)
1.2.0
- Fix floating chat button (script no longer runs before the widget markup)
- Advanced widget customization: button style/size, colors, radius, panel width, pulse, avatar
- Live chat widget preview on Widget settings
- Quiz Maker–style dashboard with status, stats, and quick start
1.1.0
- WooCommerce: product training (filter
qaichatbot_kb_max_products) - Product-page aware chat context (name, price, URL)
1.0.0
- Initial release: AI chat, page knowledge, optional channels
