{"id":276596,"date":"2026-01-28T04:09:57","date_gmt":"2026-01-28T04:09:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/chatnova-ai-chatbot\/"},"modified":"2026-03-05T05:20:17","modified_gmt":"2026-03-05T05:20:17","slug":"chatnova-app-ai-chatbot","status":"publish","type":"plugin","link":"https:\/\/fao.wordpress.org\/plugins\/chatnova-app-ai-chatbot\/","author":23440996,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.1","stable_tag":"2.0.1","tested":"6.7.5","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"ChatNova AI Chatbot","header_author":"ChatNova","header_description":"Add an intelligent AI-powered chatbot to your WordPress site with advanced conversation management, lead capture, and seamless integration.","assets_banners_color":"","last_updated":"2026-03-05 05:20:17","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/chatnova.app\/","header_plugin_uri":"https:\/\/chatnova.app\/","header_author_uri":"https:\/\/chatnova.app","rating":5,"author_block_rating":0,"active_installs":0,"downloads":203,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"chatnova","date":"2026-01-28 04:12:00"},"2.0.0":{"tag":"2.0.0","author":"chatnova","date":"2026-03-04 07:10:48"},"2.0.1":{"tag":"2.0.1","author":"chatnova","date":"2026-03-05 05:20:17"}},"upgrade_notice":{"2.0.0":"<p>Major update \u2014 the plugin now uses a single Chatbot Key instead of an API key + JWT flow. After upgrading, go to <strong>ChatNova<\/strong> in your admin menu and paste your Chatbot Key (found in your ChatNova dashboard \u2192 Chatbots \u2192 Deploy tab). Your old API key settings are no longer used.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","2.0.0","2.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Admin settings panel<\/strong> \u2014 clean, two-step setup","2":"<strong>Chatbot widget on a live site<\/strong> \u2014 floating button, branded header","3":"<strong>Conversation in action<\/strong> \u2014 AI answering a product question","4":"<strong>ChatNova dashboard<\/strong> \u2014 train your bot, monitor analytics"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[90336,191735,2364,2369,2379],"plugin_category":[],"plugin_contributors":[257048],"plugin_business_model":[],"class_list":["post-276596","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-chat","plugin_tags-ai-chatbot","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-live-chat","plugin_contributors-chatnova","plugin_committers-chatnova"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/chatnova-app-ai-chatbot.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>ChatNova AI Chatbot<\/strong> is the easiest way to add a smart, branded AI assistant to your WordPress website. Paste one key, hit Save, and your chatbot is live.<\/p>\n\n<p>Unlike generic live chat plugins, ChatNova lets you <strong>train the AI on your own content<\/strong> \u2014 product docs, support articles, web pages, PDFs \u2014 so it answers questions specific to <em>your<\/em> business, 24\/7.<\/p>\n\n<blockquote>\n  <p><strong><a href=\"https:\/\/chatnova.app\">Get your free chatbot at chatnova.app \u2192<\/a><\/strong><\/p>\n<\/blockquote>\n\n\n\n<h3>Why businesses choose ChatNova<\/h3>\n\n<ul>\n<li>\u26a1 <strong>60-second setup<\/strong> \u2014 install plugin, paste key, done<\/li>\n<li>\ud83e\udde0 <strong>Trained on your content<\/strong> \u2014 upload docs, add URLs, paste text; the AI learns your knowledge base<\/li>\n<li>\ud83d\udcac <strong>Natural conversations<\/strong> \u2014 powered by the latest LLMs for human-like responses<\/li>\n<li>\ud83d\udce5 <strong>Built-in lead capture<\/strong> \u2014 collect name, email, and phone before a conversation starts<\/li>\n<li>\ud83d\udcca <strong>Full analytics dashboard<\/strong> \u2014 see top questions, satisfaction scores, and conversation volume<\/li>\n<li>\ud83c\udfa8 <strong>Brand-customizable<\/strong> \u2014 match your colors, set a custom name and greeting<\/li>\n<li>\ud83d\udcf1 <strong>Fully responsive<\/strong> \u2014 looks great on desktop, tablet, and mobile<\/li>\n<li>\ud83c\udf0d <strong>Multilingual<\/strong> \u2014 responds in the visitor's language automatically<\/li>\n<li>\ud83d\udd12 <strong>Privacy-first<\/strong> \u2014 GDPR compliant; data stored on secure ChatNova servers<\/li>\n<li>\ud83d\ude80 <strong>Always up-to-date<\/strong> \u2014 the widget loads from our CDN so you always get the latest version<\/li>\n<\/ul>\n\n\n\n<h3>Perfect for<\/h3>\n\n\n\n\n  Business type\n  Use case\n\n\n\n\n  E-commerce\n  Product questions, order tracking, return policy\n\n\n  SaaS\n  Onboarding, feature explanations, troubleshooting\n\n\n  Healthcare\n  Appointment FAQs, clinic info, service info\n\n\n  Real estate\n  Property listings, viewing requests, mortgage FAQs\n\n\n  Education\n  Course info, admissions, enrollment guidance\n\n\n  Restaurants\n  Menu, reservations, hours, allergen info\n\n\n  Law firms\n  Service overview, appointment booking\n\n\n  Any business\n  24\/7 customer support, lead generation\n\n\n\n\n\n\n<h3>How it works<\/h3>\n\n<ol>\n<li><strong>Create<\/strong> a chatbot in your <a href=\"https:\/\/chatnova.app\/dashboard\">ChatNova dashboard<\/a><\/li>\n<li><strong>Train<\/strong> it \u2014 upload PDFs, add website URLs, paste text or FAQs<\/li>\n<li><strong>Copy<\/strong> the Chatbot Key (starts with <code>cn_live_...<\/code>)<\/li>\n<li><strong>Paste<\/strong> the key in the plugin settings and save<\/li>\n<li>Your chatbot is <strong>live<\/strong> on every page of your WordPress site<\/li>\n<\/ol>\n\n\n\n<h3>Service information<\/h3>\n\n<p>This plugin connects to the <strong>ChatNova API<\/strong> (chatnova.app) to load the chat widget and process AI conversations. The following external requests are made:<\/p>\n\n<ul>\n<li><code>https:\/\/chatnova.app\/chatbot\/widget.js<\/code> \u2014 loads the chat UI (only when a chatbot key is configured)<\/li>\n<li><code>https:\/\/chatnova.app\/api\/v1\/chat\/*<\/code> \u2014 processes messages when a visitor sends one<\/li>\n<\/ul>\n\n<p>No data is sent to external servers unless a visitor opens and interacts with the chatbot widget. By using this plugin you agree to the <a href=\"https:\/\/chatnova.app\/terms\">ChatNova Terms of Service<\/a> and <a href=\"https:\/\/chatnova.app\/privacy\">Privacy Policy<\/a>.<\/p>\n\n\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>Free ChatNova account \u2014 <a href=\"https:\/\/chatnova.app\/signup\">sign up here<\/a><\/li>\n<li>WordPress 5.5+<\/li>\n<li>PHP 7.4+<\/li>\n<li>A chatbot key from your dashboard<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic (recommended)<\/h4>\n\n<ol>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for <strong>ChatNova AI Chatbot<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<li>Go to <strong>ChatNova<\/strong> in the left admin menu<\/li>\n<li>Paste your Chatbot Key and click <strong>Save Settings<\/strong><\/li>\n<\/ol>\n\n<h4>Manual<\/h4>\n\n<ol>\n<li>Download the <code>.zip<\/code> file from the WordPress plugin directory<\/li>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Upload the zip, click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<li>Go to <strong>ChatNova<\/strong> in the left admin menu<\/li>\n<li>Paste your Chatbot Key and click <strong>Save Settings<\/strong><\/li>\n<\/ol>\n\n<h4>Getting your Chatbot Key<\/h4>\n\n<ol>\n<li>Go to <a href=\"https:\/\/chatnova.app\">chatnova.app<\/a> and sign up (free)<\/li>\n<li>Create a new chatbot and train it with your content<\/li>\n<li>Open the chatbot, go to <strong>Deploy<\/strong> tab<\/li>\n<li>Copy the key \u2014 it looks like <code>cn_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<\/code><\/li>\n<li>Paste it in the plugin settings<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20chatnova%20account%3F\"><h3>Do I need a ChatNova account?<\/h3><\/dt>\n<dd><p>Yes, a free account is required. Sign up at <a href=\"https:\/\/chatnova.app\">chatnova.app<\/a> \u2014 no credit card needed.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20website%3F\"><h3>Will this slow down my website?<\/h3><\/dt>\n<dd><p>No. The widget script is loaded with <code>defer<\/code> in the footer, so it has zero impact on your page's Time to First Byte and First Contentful Paint scores.<\/p><\/dd>\n<dt id=\"can%20i%20train%20the%20chatbot%20on%20my%20own%20content%3F\"><h3>Can I train the chatbot on my own content?<\/h3><\/dt>\n<dd><p>Yes \u2014 this is ChatNova's core feature. Upload PDFs, add website URLs, paste FAQs, or connect your knowledge base from your ChatNova dashboard.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%2C%20divi%2C%20and%20other%20page%20builders%3F\"><h3>Does it work with Elementor, Divi, and other page builders?<\/h3><\/dt>\n<dd><p>Yes. The plugin injects a floating widget that works alongside any theme or page builder.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20chatbot%20on%20specific%20pages%3F\"><h3>Can I hide the chatbot on specific pages?<\/h3><\/dt>\n<dd><p>Yes. In the plugin settings there is an \"Exclude from Pages\" field where you can enter comma-separated page\/post IDs.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20chatbot%20on%20mobile%20devices%3F\"><h3>Can I hide the chatbot on mobile devices?<\/h3><\/dt>\n<dd><p>Yes. Enable the \"Hide on Mobile\" toggle in the settings.<\/p><\/dd>\n<dt id=\"is%20the%20chatbot%20gdpr%20compliant%3F\"><h3>Is the chatbot GDPR compliant?<\/h3><\/dt>\n<dd><p>ChatNova is designed with privacy in mind. No data is collected from visitors until they interact with the chatbot. See our full <a href=\"https:\/\/chatnova.app\/privacy\">Privacy Policy<\/a>.<\/p><\/dd>\n<dt id=\"what%20languages%20does%20the%20chatbot%20support%3F\"><h3>What languages does the chatbot support?<\/h3><\/dt>\n<dd><p>The AI automatically responds in the visitor's language. The admin settings panel supports full WordPress i18n\/l10n.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20chatbots%20on%20different%20pages%3F\"><h3>Can I use multiple chatbots on different pages?<\/h3><\/dt>\n<dd><p>The plugin uses one chatbot key globally. For page-specific bots, use the exclude list and load the embed code manually on individual pages.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>Conversation data is stored securely on ChatNova's servers. See our <a href=\"https:\/\/chatnova.app\/privacy\">Privacy Policy<\/a> for full details.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1 \u2013 2026-03-05<\/h4>\n\n<ul>\n<li>Fix: widget now loads correctly \u2014 replaced <code>wp_enqueue_script<\/code> + <code>defer<\/code> strategy (which broke <code>document.currentScript<\/code> and prevented <code>data-chatbot-key<\/code> from being read) with a direct <code>&lt;script async&gt;<\/code> tag output in <code>wp_footer<\/code><\/li>\n<\/ul>\n\n<h4>2.0.0 \u2013 2026-03-04<\/h4>\n\n<ul>\n<li><strong>Rewrite<\/strong> \u2014 plugin now loads the hosted <code>widget.js<\/code> from chatnova.app CDN; always up-to-date, no local JS\/CSS to maintain<\/li>\n<li>New simplified settings page with visual status banner and step-by-step instructions<\/li>\n<li>Added \"Widget Position\" setting (bottom-right \/ bottom-left)<\/li>\n<li>Added \"Hide on Mobile\" toggle<\/li>\n<li>Added \"Exclude from Pages\" setting (comma-separated page IDs)<\/li>\n<li>Removed legacy JWT token \/ owner ID fields \u2014 replaced by single Chatbot Key<\/li>\n<li>Admin page now uses inline CSS (zero extra HTTP requests)<\/li>\n<li>Improved sanitization and escaping throughout<\/li>\n<li>Updated readme.txt for WordPress.org SEO<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Add a trained AI chatbot to your WordPress site in 60 seconds \u2014 no coding needed. Train on your docs, URLs &amp; FAQs. Works with any theme.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/276596","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=276596"}],"author":[{"embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/chatnova"}],"wp:attachment":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=276596"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=276596"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=276596"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=276596"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=276596"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=276596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}