{"id":344845,"date":"2026-07-27T07:48:48","date_gmt":"2026-07-27T07:48:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/qaichatbot\/"},"modified":"2026-07-27T08:24:43","modified_gmt":"2026-07-27T08:24:43","slug":"qaichatbot-site-assistant","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/qaichatbot-site-assistant\/","author":13467981,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.7.1","stable_tag":"1.7.1","tested":"7.0.2","requires":"6.8","requires_php":"7.4","requires_plugins":null,"header_name":"qAiChatBot - Your Website's AI Assistant","header_author":"InfoTheme","header_description":"AI chat widget for WordPress. Train on your pages, answer visitors in a floating chat, and optionally hand off to WhatsApp, Messenger, or email.","assets_banners_color":"f7f6fd","last_updated":"2026-07-27 08:24:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/infotheme.net\/qaichatbot\/","header_author_uri":"https:\/\/infotheme.net","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.7.1":{"tag":"1.7.1","author":"infotheme.com","date":"2026-07-27 08:24:43"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3624121,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3624120,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3624118,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3624123,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.7.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard \u2014 AI site assistant status and quick start","2":"Playground \u2014 train knowledge and preview the AI customer support chat","3":"AI Trainer \u2014 manage trained pages, posts, and products","4":"Widget Studio \u2014 style your site assistant and handoff channels","5":"Front-end floating AI chat widget answering a visitor"}},"plugin_section":[],"plugin_tags":[191735,2369,2379,194533,273435],"plugin_category":[],"plugin_contributors":[83954],"plugin_business_model":[],"class_list":["post-344845","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-chatbot","plugin_tags-customer-support","plugin_tags-live-chat","plugin_tags-openai","plugin_tags-site-assistant","plugin_contributors-infothemecom","plugin_committers-infothemecom"],"banners":{"banner":"https:\/\/ps.w.org\/qaichatbot-site-assistant\/assets\/banner-772x250.png?rev=3624123","banner_2x":"https:\/\/ps.w.org\/qaichatbot-site-assistant\/assets\/banner-1544x500.png?rev=3624118","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/qaichatbot-site-assistant\/assets\/icon-128x128.png?rev=3624121","icon_2x":"https:\/\/ps.w.org\/qaichatbot-site-assistant\/assets\/icon-256x256.png?rev=3624120","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>qAiChatBot \u2013 Your Website\u2019s AI Assistant<\/strong> turns your WordPress site into a helpful AI customer support channel.<\/p>\n\n<p>Visitors get instant answers from a floating site assistant trained on <em>your<\/em> content \u2014 pages, posts, and WooCommerce products \u2014 so support, product questions, and FAQs are covered around the clock.<\/p>\n\n<h4>Why use an AI site assistant?<\/h4>\n\n<ul>\n<li>Answer common questions without waiting for a human<\/li>\n<li>Reduce repetitive customer support tickets<\/li>\n<li>Guide shoppers on product pages with context-aware chat<\/li>\n<li>Capture leads with in-chat email collection<\/li>\n<li>Escalate to WhatsApp, Messenger, or email when a human is needed<\/li>\n<\/ul>\n\n<h4>Core features<\/h4>\n\n<ul>\n<li><strong>AI customer support chat<\/strong> \u2014 floating widget on your site<\/li>\n<li><strong>Train on your website<\/strong> \u2014 pages, posts, and products as knowledge<\/li>\n<li><strong>AI Trainer<\/strong> \u2014 summaries, keywords, FAQs, and notes for better answers<\/li>\n<li><strong>OpenAI, Google Gemini, or custom webhook<\/strong> \u2014 use your own API keys<\/li>\n<li><strong>Suggestion chips &amp; quick links<\/strong> \u2014 guide visitors to the right answers<\/li>\n<li><strong>Human handoff<\/strong> \u2014 WhatsApp, Messenger, or email (optional)<\/li>\n<li><strong>Multi-agent team view<\/strong> \u2014 let visitors pick who to contact<\/li>\n<li><strong>Widget Studio<\/strong> \u2014 colors, logo, header style, and live preview<\/li>\n<li><strong>Lead capture<\/strong> \u2014 collect emails from the chat window<\/li>\n<\/ul>\n\n<h4>Perfect for<\/h4>\n\n<ul>\n<li>Business websites that need 24\/7 AI customer support<\/li>\n<li>WooCommerce stores answering product and shipping questions<\/li>\n<li>Service sites that want a branded site assistant<\/li>\n<li>Teams that want AI first, then human handoff when needed<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Connect OpenAI, Gemini, or your webhook in the Playground<\/li>\n<li>Train the assistant on your pages (and products if you use WooCommerce)<\/li>\n<li>Style the widget in Widget Studio<\/li>\n<li>Publish \u2014 your AI site assistant helps visitors automatically<\/li>\n<\/ol>\n\n<p>Optional extras (LearnDash training, advanced analytics, voice input, white-label) are available as a <strong>separate Pro add-on<\/strong> from the author site. They are not locked features inside this plugin.<\/p>\n\n<p>Learn more: https:\/\/infotheme.net\/qaichatbot\/<\/p>\n\n<h3>External services<\/h3>\n\n<p>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).<\/p>\n\n<h4>OpenAI<\/h4>\n\n<p>Used when the AI provider is set to OpenAI, to generate chat replies from your knowledge base and the visitor message.<\/p>\n\n<p>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.<\/p>\n\n<p>Service: OpenAI \u2014 Terms of use: https:\/\/openai.com\/policies\/terms-of-use \u2014 Privacy policy: https:\/\/openai.com\/policies\/privacy-policy<\/p>\n\n<h4>Google Gemini<\/h4>\n\n<p>Used when the AI provider is set to Gemini, to generate chat replies from your knowledge base and the visitor message.<\/p>\n\n<p>Data sent: your system instruction, knowledge-base excerpts, conversation messages, and generation settings. Your Gemini API key is included in the request URL.<\/p>\n\n<p>Service: Google Gemini API (Google AI) \u2014 Terms of service: https:\/\/ai.google.dev\/gemini-api\/terms \u2014 Privacy policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h4>Custom webhook<\/h4>\n\n<p>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\u2019s terms and privacy policy before use.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin or install it from Plugins \u2192 Add New<\/li>\n<li>Activate <strong>qAiChatBot - Your Website's AI Assistant<\/strong><\/li>\n<li>Open <strong>qAiChatBot \u2192 Playground<\/strong> and choose an AI provider (OpenAI, Gemini, or webhook)<\/li>\n<li>Train content in <strong>AI Trainer<\/strong> or select knowledge pages in Playground<\/li>\n<li>Enable the floating widget in <strong>Widget Studio<\/strong><\/li>\n<li>Visit your site and test the AI site assistant<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20an%20ai%20chatbot%20for%20customer%20support%3F\"><h3>Is this an AI chatbot for customer support?<\/h3><\/dt>\n<dd><p>Yes. qAiChatBot is an AI site assistant built for customer support on WordPress \u2014 it answers from your trained content and can hand off to a human.<\/p><\/dd>\n<dt id=\"do%20i%20need%20whatsapp%20or%20messenger%3F\"><h3>Do I need WhatsApp or Messenger?<\/h3><\/dt>\n<dd><p>No. Human channels are optional. The AI assistant works on its own.<\/p><\/dd>\n<dt id=\"which%20ai%20providers%20are%20supported%3F\"><h3>Which AI providers are supported?<\/h3><\/dt>\n<dd><p>OpenAI, Google Gemini, and a custom webhook URL you control. You use your own API keys.<\/p><\/dd>\n<dt id=\"can%20it%20train%20on%20woocommerce%20products%3F\"><h3>Can it train on WooCommerce products?<\/h3><\/dt>\n<dd><p>Yes. When WooCommerce is active, you can include products in the knowledge base and get product-page aware answers.<\/p><\/dd>\n<dt id=\"how%20many%20pages%20can%20i%20train%3F\"><h3>How many pages can I train?<\/h3><\/dt>\n<dd><p>This plugin does not commercially limit page or product training. Developers may optionally use the <code>qaichatbot_kb_max_pages<\/code> and <code>qaichatbot_kb_max_products<\/code> filters as performance safeguards.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20data%20to%20external%20services%3F\"><h3>Does this plugin send data to external services?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>WordPress.org compliance: remove Free\/Pro feature locks and commercial capacity caps<\/li>\n<li>Document OpenAI and Gemini external services in the readme<\/li>\n<li>Text domain aligned with plugin slug<\/li>\n<li>Analytics shows lead capture overview; Pro page describes a separate add-on only<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Complete admin UI redesign: SaaS app shell with sidebar, header, dark mode, command palette (Ctrl+K), toasts<\/li>\n<li>AI Trainer flagship cards + right drawer editing<\/li>\n<li>New hubs: Knowledge Base, Analytics, Integrations, Settings, Support<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>New AI Trainer module: train pages, posts, and products with summaries, keywords, FAQs, chunks, and manual notes<\/li>\n<li>Custom training table, bulk actions, auto \u201cNeeds Retraining\u201d when content updates<\/li>\n<li>Prompt builder architecture ready (not yet wired into live chat)<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Fix suggestion chips and quick links not appearing in the live chat widget<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Upload profile picture \/ brand logo for Site Assistant (chat header)<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Human agents in Site Assistant: single or multi-agent picker in the chat window<\/li>\n<li>Per-agent WhatsApp \/ Messenger \/ Email channel tiles (WaaChat-inspired)<\/li>\n<li>Replaced dashed \u201cTalk to a human\u201d toggle with a proper team handoff view<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Refined admin form inputs, selects, switches, and field grids<\/li>\n<li>Chat: removed attachment control<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Modern chat UI: avatars, timestamps, status, soft bubbles, attach + send compose<\/li>\n<li>Interactive options: quick links card + in-chat email lead capture<\/li>\n<li>Widget \u201cActions &amp; options\u201d + fixed live preview layout<\/li>\n<li>Light Messages-style header option<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Playground-style training UI: accordion sections + live chat preview<\/li>\n<li>Advanced Widget screens matching the studio layout<\/li>\n<li>Modern chat bubbles, suggestion chips, and circular send control<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fix chat REST 403 Invalid nonce for logged-in visitors (send X-WP-Nonce)<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix floating chat button (script no longer runs before the widget markup)<\/li>\n<li>Advanced widget customization: button style\/size, colors, radius, panel width, pulse, avatar<\/li>\n<li>Live chat widget preview on Widget settings<\/li>\n<li>Quiz Maker\u2013style dashboard with status, stats, and quick start<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>WooCommerce: product training (filter <code>qaichatbot_kb_max_products<\/code>)<\/li>\n<li>Product-page aware chat context (name, price, URL)<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: AI chat, page knowledge, optional channels<\/li>\n<\/ul>","raw_excerpt":"AI site assistant for WordPress. Train it on your pages, answer visitors with AI customer support chat, and hand off to WhatsApp, Messenger, or email.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/344845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=344845"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/infothemecom"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=344845"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=344845"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=344845"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=344845"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=344845"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=344845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}