=== KnowledgeBase with AI ChatBot HelpDesk - KBx ===
Contributors: quantumcloud
Donate link: https://turbopowers.com/
Tags: knowledgebase, helpdesk, customer support, chatbot, live support
Requires at least: 4.6
Tested up to: 6.9
Requires PHP: 5.6
Stable tag: 3.7.3
License: GPLv2 or later
License URI: https://turbopowers.com/

KnowledgeBase with AI CHATBOT HelpDesk. Complete Self Help Customer Support System. Live chat and Support ticket in pro

== Description ==
= KnowledgeBase with AI CHATBOT HelpDesk. Complete Self Help Customer Support System. Live chat and Support ticket in PRO =
KnowledgeBase with AI ChatBot HelpDesk & more. All in one Live customer support solution with <strong>self help</strong> KnowledgeBase & AI powered ChatBot Helpdesk! KBx is an advanced <strong>Live Self Help Customer Support</strong> plugin for your business with a floating <strong>AI chatbot helpdesk</strong>, glossary and Knowledgebase features all in one. Standard category wise <strong>knowledgebase documentation</strong> articles are supported that can also be displayed as alphabetical glossary. Includes the OpenAI <strong>ChatGPT AI powered [Free ChatBot for WordPress Plugin](https://wordpress.org/plugins/chatbot/) WPBot ChatBot</strong> to search your Knowledgebase articles. <strong>AI Writing Panel</strong> for the backend.

> 🚀 for <strong>Live Chat, Support Ticket, AI Training [Upgrade to KBx Pro](https://turbopowers.com/) now</strong>!
> 🚀 KnowledgeBase X [Support, Bug Report, Feature Requests](https://turbopowers.com/free-support/) | KnowledgeBase X [Live Demo](https://turbopowers.com/kbx/)

You can add the Knowledgebase or docs in any of your page with a simple shortcode! It will generate a <strong>beautiful, responsive layout</strong> of knowledgebase categories and a powerful AJAX based search box. 

The Knowledgebase Helpdesk lite plugin comes with an <strong>AI Chatbot </strong> interface that acts as a one stop helpdesk for your website users. <strong>AI ChatBot training</strong> with your website and Knowledgebase data is supported in the [KnowledgeBase X](https://turbopowers.com/) Pro version.

You can also create an additional <strong>Glossary</strong> page with your Knowledgebase articles. This will create an A to Z alphabetical listing of all of your articles.

You can use the KBx ChatBot as a plug n’ play ChatBot without any technical knowledge at all. Just install it and the ChatBot can chat with the website users, show text responses you created from the WordPress backend, display a small set of FAQs, let users email you for support or leave their phone numbers like a floating HelpDesk or a Conversational Floating Contact bot.

The ChatBot also searches the KBx articles that you created.

A knowledge base is an essential resource for various types of websites and organizations, as it provides a centralized repository of information that can help users find answers to their questions quickly. Here are some entities that particularly benefit from having a knowledge base on their website:

**KnowledgeBase for Customer Support Services**: Companies that offer products or services often need a knowledgebase to help customers troubleshoot common issues, understand product features, and find step-by-step guides.

**KnowledgeBase for Software Companies**: For users, having access to detailed documentation, FAQs, and user guides via a knowledgebase is vital for understanding how to install, use, and troubleshoot software.

**KnowledgeBase for Ecommerce Websites**: A knowledge base can provide information on shipping policies, return procedures, account management, and how to use the website, reducing the need for direct customer support interactions.

**KnowledgeBase for Educational Institutions**: Universities and online learning platforms can use a knowledgebase to help students with admission processes, course details, technical support, and access to learning resources.

**KnowledgeBase for Healthcare Providers**: Hospitals, clinics, and telehealth platforms can offer information on services, appointment scheduling, health resources, and patient portals.

**KnowledgeBase for Telecommunication Companies**: These businesses can provide self-help resources for setup guides, service usage, and troubleshooting common connectivity issues.

**KnowledgeBase for Financial Institutions**: Banks and investment firms can offer knowledge bases that explain account types, loan processes, financial planning options, and security tips.

**KnowledgeBase for Tech Support and IT Services**: Providing solutions to common technical problems, setup instructions, and system requirements can help reduce the demand on IT support staff.

**KnowledgeBase for Non-profits and NGOs**: These organizations can use a knowledge base to share information about their missions, projects, volunteer opportunities, and donation processes.

**KnowledgeBase for Membership or Subscription Services**: Offering guidance on membership benefits, subscription management, billing issues, and member-exclusive content can enhance user experience and retention.

**KnowledgeBase for Manufacturing Companies**: Providing instructions for product use, maintenance guides, and troubleshooting tips for their products can be invaluable to both customers and partners.

**KnowledgeBase for HR and Employee Onboarding**: Companies can use an internal knowledge base to help new employees settle in, provide access to company policies, and outline procedures and benefits.

An effective knowledge base helps organizations streamline customer support, empower users to find information independently, reduce operational costs, and improve overall satisfaction for both external and internal audiences.

= KnowledgeBase HelpDesk with AI ChatBot Main Features =

* Live Customer Support AI ChatBot with Floating Icon in front end for helpdesk
* Section wise knowledgebase
* Option for users to sort alphabetically, popularity, views
* Article view count (editable by admin)
* Upvote option
* Custom KnowledgeBase slug to set the opening path of the URL of the knowledgebase 
* Custom KnowledgeBase Category slug. Each category is a section of the knowledge base. This setting is used when registering the custom category and forms a part of the URL when browsing category archives
* Custom KnowledgeBase Tag slug. Each article can have multiple tags. This setting is used when registering the custom tag and forms a part of the URL when browsing tag archives
* Custom CSS from Knowledge Base settings
* Parent and subcategories are listed the same way
* Alphabetical Glossary (A to Z index of your articles)
* Fully RESPONSIVE and mobile device friendly
* Simple and effective presentation
* Super fast AJAX search, with predictive text
* Sidebar widgets for recent articles and tag cloud
* AI Writing panel and OpenAI playground in the backend for admin to write contents from anywhere


<strong>KnowledgeBase Free ChatBot Features</strong>

* ChatBot Supports any languages including RTL
* OpenAI basic module to answer any type of questions
* Create simple text responses easily from your WordPress backend.
* Add hyperlinks in response message content using HTML markup.
* Change all the Chat bot responses from language settings
* Set on which pages the chat bot will display
* Fine tune the ChatBot floating icon position
* Upload Custom Icon
* Built in Intent to Show a List of FAQ or Frequently Asked Questions defined by you
* Built in Intent to Let users email you any question or feedback they may have
* Built in Intent to Let users leave their phone number so you can call them back
* Rearrange the Start Menu
* Option to display Start Menu After Greetings
* Option to open the ChatBot Full Screen in Mobile
* Create Conversational drag and drop forms with a free AddOn
* Integrate with Google’s Dialogflow Agent API to process natural language queries.
* Display text Responses for Intents you created in DialogFlow and machine learning

= KnowledgeBase X Pro Version Features Highlights =

The pro version of the KnowledgeBase plugin provides some unique and useful features.

 * KnowledgeBase articles
 * Supports <strong>dynamic sidebar</strong> to display all KnowledgeBase categories and articles. Can be turned on or off globally or just on home page.
 * Frequently Asked Questions Accordion Format
 * A to Z Glossary using the Same KnowledgeBase articles
 * AJAX powered <strong>auto complete Search bar</strong>
 * <strong>Export</strong> KnowledgeBaseas CSV
 * Import KnowledgeBase articles
 * <strong>Ask a Question</strong> - allow user to ask a question and suggest possible answer
 * <strong>Approve</strong> user suggested questions and answers from the back end.
 * Supports <strong>Table of Contents</strong> for long KB Articles - automatically turns your h1-h4 headings to table of contents
 * <strong>Highlight</strong> parts of an article with special shortcode. Available types: <strong>success</strong>, <strong>danger</strong>, <strong>warning</strong>, <strong>info</strong>, <strong>light</strong>
 * Easy, Visual Shortcode Generator with all options
 * <strong>Drag</strong> and <strong>Drop</strong> Article <strong>Sorting</strong>
 * Drag and Drop Category Reorder
 * Attach <strong>multiple</strong> files with articles
 * Add multiple <strong>alternative questions</strong> that is also answered by the same article. This improves search result matching and is very helpful for the users
 * Mark a KnowledgeBase Article as <strong>Sticky</strong> to always show on top
 * Front End Sorting - Menu Order, Alphabetical or Popularity
 * <strong>User Role based</strong> Permission to View KnowledgeBase Category and Articles
 * Show only a <strong>single category for FAQ</strong>
 * Change KnowledgeBase, Category and Tag URL <strong>slugs</strong>
 * Change font colors
 * Enable Bread Crumb
 * User <strong>Upvote</strong>/DownVote option for KnowledgeBase Articles
 * Edit UpVote/<strong>DownVote</strong> Count
 * Editable Article <strong>View Count</strong>
 * Enable/Disable WordPress Commenting in Articles
 * Custom <strong>Templating</strong> Support - design your own custom template for <strong>Archive</strong>, <strong>Articles</strong>,<strong> Article Search</strong> &amp; <strong>Article Detail</strong> page
 * Upload custom category image
 * Add category descriptions
 * Sidebar <strong>widget</strong> for Most Popular Articles
 * Sidebar widget for <strong>Tag Cloud</strong>
 * Tabbed widget for the main KnowledgeBase shortcode to display Sticky, Most Visited and Recent Articles
 * Knowledgebase slug, Category slug and Tag slug
 * Default article sorting option
 * Front end article sorting drop down
 * Show <strong>Sticky</strong>, <strong>Popular</strong>, <strong>Recent</strong> Article Tabs at the top or bottom of the Categories
 * Turn on or off Sticky, Popular, Recent Article Tabs individually
 * Customize colors
 * Enable/disable <strong>Breadcrumb</strong>
 * Enable Related Articles
 * Enable Comments on Article
 * <strong>Statistics</strong> - Search Terms, View, Popular Articles, Upvotes
 * Floating <strong>Search Box</strong>. OR <strong>ChatBot</strong>

= How to train AI with your KnowledgeBase and website data using KBx ChatBot =
You can train an OpenAI model for the ChatBot with your data using one of the two methods (requires WPBot Pro Professional or Master License): Fine Tuning or GPT Assistant

We suggest using GPT Assistant as this is easier, quicker, and more flexible. Our ChatBot for WordPress WPBot allows you to easily generate a JSON file containing all your website data that you can upload to your GPT Assistant. Here is a guideline for [How to train AI with your website data using KBx ChatBot](https://turbopowers.com/kbx/knowledgebase/how-to-train-ai-with-your-website-data-using-chatbot/)

<strong>KnowledgeBase X AI ChatBot Features</strong>

> 🚀 With the <strong>KnowledgeBase HelpDesk Pro Version</strong> you can Power up your Knowledgebase HelpDesk with an <strong>AI Powered ChatBot</strong>. The Knowledgebase X Pro version HelpDesk is fully integrated with OpenAI ChatGPT or Google’s DialogFlow AI, Machine Learning and NLP engine. Build a robust self-service support system easily and & reduce Live customer support time and effort significantly with KnowledgeBase X Pro and its AI powered HelpDesk ChatBot. 

 <strong>Interactions</strong>

* Create simple <strong>text responses</strong> easily from your WordPress backend.
* Create <strong>FAQ area</strong> with multiple questions and answers with Categories (supports html)
* Send <strong>eMail</strong>, <strong>Call Me Back</strong> &amp; <strong>Feedback</strong> Collection
* Collect <strong>User eMail </strong>for <strong>newsletter Subscription</strong>
* Add <strong>video in Support area</strong> just by pasting Youtube link
* Option to <strong>Skip Greeting</strong> and Asking Name and eMail
* Option to show the ChatBot for Logged in users only

<strong>OpenAI ChatGPT Integration</strong>
* Integrate with OpenAI so the WPBot can answer any questions
* Train and Fine Tune OpenAI ChatGPT 
* Fine tune with your Knowledgebase articles and Website data (pages, posts, knowledgebase and custom post types)
* GPT Assistant support. Upload ChatBot Generated Website data, PDF  or any document to train ChatGPT
* Generate and Upload website contents as JSON file to your GPT Assistant for AI training
* OpenAI Content Writer and AI Content Generatror
* Open AI Image Generator

<strong>DialogFlow Integration</strong>

* Full integration with Google Artificial Intelligence, Machine Learning or <strong>AI Engine DialogFlow</strong>
* Supports <strong>DialogFlow ES - Essential</strong> and <strong>DialogFlow CX</strong>
* Use DialogFlow CX as <strong>visual workflow builder</strong> to create conversations that are easier to design, <strong>enhance</strong>, and maintain.
* Supports <strong>Rich Message Response &amp; Card Responses</strong> from Dialogflow as FaceBook messenger app
* <strong>Sample DialogFlow Agent </strong>for <strong>quick import</strong>


<strong>Interactive Forms</strong>
Extend the Start Menu with the <strong>powerful Conversational Forms</strong>. It is a visual,<strong> drag and drop</strong> form builder. You can create:

* Conditional <strong>Menu Driven Conversations</strong>
* Standard Contact Forms
* Job <strong>Application Forms</strong>
* <strong>Lead Capture</strong> Forms
* Various types of <strong>Calculators</strong>
* Feedback <strong>Survey</strong> Forms etc.

<strong>Language Support</strong>

* Works with <strong>any language</strong> (multi language support is available with KBx Pro Master license).
* <strong>Advanced Language Center t</strong>o edit and change every WPBot responses, System languages, stop words and info messages!
* <strong>RTL support</strong>
* <strong>Multi Language support. Multilingual chatbot for international customers </strong> 

<strong>Embedding Features</strong>

* <strong>Embed code to use the ChatBot</strong> on any other websites including static HTML website
* <strong> Widget Shortcode</strong> to show the ChatBot on a page or post instead of Floating icon
* Shortcode for <strong>Click to Chat</strong> Button with the possibility to <strong>Trigger Specific Intent</strong> (<strong>forms</strong> etc.) on a page or post

<strong>Misc. Features</strong>

* <strong>Persistent chat history</strong> over user session on website
* Option to <strong>Disable persistent chat history</strong> (Chat history is reset in every page)
* Remember chat history in browser local storage and <strong>greet returning users</strong>
* Option to Open pages in new or same window from search results
* <strong>GDPR</strong> compliance (message with link to Privacy page)
* <strong>Schedule day and time when WPBot will run</strong>. Make WPBot work with other Live chat software.
* <strong>Priority Support</strong>

<strong>Useful [ChatBot Modules](https://turbopowers.com/wpbot-modules/)</strong> 


* <strong>Live Customer Chat</strong> module
* <strong>Advanced Support Ticket</strong> module 
* <strong>Conversational Forms</strong> pro module 
* Chat <strong>Sessions & Histories</strong> 
* FacebBook <strong>Messenger</strong> 
* <strong>WhatApp WPBot</strong> Integration through Twilio
* <strong>Extended Search</strong> 
* <strong>White Label ChatBot</strong> 
* <strong>Mailing List</strong> Integration 
* <strong>Extended</strong> UI (2 additional templates)
* <strong>Settings Import/Export</strong>
* <strong>Multi Language support. Multilingual chatbot for international customers </strong> 
* <strong>Simple text Response</strong>s Pro 
* <strong>Woocommerce</strong> 
* <strong>Telegram Bot</strong> 


= How to Use KnowledgeBase HelpDesk =
Please check the plugin's Help page for details.

== Installation ==

1. Download the plugin zip file. Extract and upload the folder in your wp-content/plugins folder.
2. From the wp-admin panel go to plugins and activate "knowledgebase-helpdesk"
3. Create a new page and paste the plugin Short Code. 
5. You are done.

== Frequently Asked Questions ==

= Links not working - getting a 404 error on article pages =

Sometimes you mat need to save the permalinks again. Go to your Wordpress->Settings->Permalinks and Save permalinks again. The problem should go away.

=  How to add items to the Glossary =

Scroll down in your Kknowledge Base article page until you see Custom Fields. There is a field for Glossary term here. You can add one keyword per article and that will show up in your Glossary alphabet list and link the keyword to that article automatically.

== Use ==

1. After activating the plugin, create a new page or post. In the body section write the shortcode 
2. Save the page/post and check the page in front end. .


== Screenshots ==
1. Knowledgebase Helpdesk Articles
2. ChatBot
3. Knowledgebase Helpdesk Glossary of Terms
4. Knowledgebase Helpdesk Search panel
5. Widgets
6. Gutenberg compatible shortcode generator


== Changelog ==

= 3.7.3 =
# Added floating icon options

= 3.7.1 =
# UI Update

= 3.7.0 =
# End Christmas Sale

= 3.6.9 =
# Christmas Sale

= 3.6.8 =
# End BF Sale

= 3.6.7 =
# Added AI Writing Panel

= 3.6.6 =
# Black Friday sale

= 3.6.5 =
# UI Update

= 3.6.4 =
# Fixed some PHP variable issues

= 3.6.3 =
# UI/UX Update

= 3.6.2 =
# Fixed a PHP warning

= 3.6.1 =
# UI Update

= 3.6.0 =
# ChatBot Update

= 3.5.9 =
# UI Update

= 3.5.8 =
# Fixed some PHP variable issues

= 3.5.7 =
# Fixed some PHP errors

= 3.5.6 =
# Updated design

= 3.5.4 =
# Fixed some PHP issues

= 3.5.3 =
# Fixed some PHP issues

= 3.5.2 =
# Fixed a plugin redirect issue on activation

= 3.5.1 =
# End Eid Sale

= 3.5.0 =
# Eid Sale

= 3.4.9 =
# Removed the New year sale

= 3.4.8 =
# New year sale

= 3.4.7 =
# Christmas sale

= 3.4.6 =
# Removed BF sale

= 3.4.5 =
# BF sale

= 3.4.4 =
# BF sale

= 3.4.3 =
# Removed Halloween sale

= 3.4.2 =
# Halloween sale

= 3.4.1 =
# Fixed some PHP warnings

= 3.4.0 =
# OpenAI ChatGPT support and latest WPBot Lite

= 3.3.9 =
# Fixed conflict with conversational form

= 3.3.8 =
# Removed admin notice

= 3.3.7 =
# Added admin notice

= 3.3.6 =
# Update button design

= 3.3.5 =
# Made chatbot the default option.

= 3.3.4 =
# KBx deactivation email issue fix

= 3.3.3 =
# Removed obsolete files
# Fixed an issue with the shortcode generator

= 3.3.1 =
# Improved search

= 3.3.0 =
# Fixed a section selection issue

= 3.2.9 =
# Added Gitenberg support

= 3.2.8 =
# Added none option for floating button

= 3.2.7 =
# Default value add on kbxbot
# kbx ChatBot setting page updated
# KBx category template priority increas

= 3.2.6 =
# Fixed conflict with the GutemTOC plugin

= 3.2.5 =
# Included ChatBot functionality

= 3.2.4 =
# WP 5.6 compatible

= 3.2.3 =
# Added deactivation form for feedback

= 3.2.2 =
# Fixed Gutenberg Block shortcode generator

= 3.2.1 =
# Fixed an issue with the floating search widget

= 3.2.0 =
# Fix KBX Search Bar not working for some sites
# Remove ob_clean() from func_kbx_search_article()
# Fix Search not return matching results in some cases
# Flush Permalinks on plugin activation to prevent 404 errors for KBX Articles and Categories

= 3.1.0 =
# Added permalink flush after update
# Fixed box overlapping issue

= 3.0.0 =
# Completely overhauled the KnowledgeBase front end designs
# Added more style options
# Added category image support

= 2.9.0 =
# Updated support area

= 2.8.0 =
# Fixed some PHP notices

= 2.7.0 =
# Improved and cleaned up code everywhere

= 2.6.0 =
# Fixed spelling
# Updated slug view

= 2.5.0 =
# Fixed a conflict with other QC plugins

= 2.4.0 =
# Fixed some CSS conflicts

= 2.3.0 =
# Improved search 

= 2.2.0 =
# Reset Postdata after Glossary Shortcode
# Ajax Search on Widget not working for empty string
# Removed unused Ranking
# php error log fixed

= 2.1.0 =
# Fixed a PHP notice

= 2.0.0 =
# Removed popular sorting - unused
# implemented defualt width and margin.
# Menu KB X
# Add notice at top: The KB X Pro version is now available with Intelligent ChatBot Integrated with Google's DialogFlow
# Removedthe close me text and area from floating widget
# Gave an option to change the text Search the Knowledge base from main search box and floating widget
# Gave option to change the text Type your search string. Minimum 4 characters are required from floating box

= 1.9.0 =
# Improved glossary item listing

= 1.8.0 =
# Fixed pagination for glossary

= 1.7.0 =
# Fixed duplicate letter bug for glossary

= 1.6.0 =
# Fixed a warning with php 7.0

= 1.5.0 =
# Permalink flushing issue fixed.
# Floating Search Icon squeezed up issue fixed.

= 1.4.0 =
Article filtering by category

= 1.3.0 =
Discussion (Comments) Section has been removed because the feature is incomplete

= 1.2.0 =
Assign articles to uncategorized section by default

= 1.1.0 =
Fixed pagination

= 1.0.0 =
* Updated support section.
* Updated css class names to avoid conflict with other theme or plugins
* Added template overriding functions. Priorities are Child Theme > Parent Theme > Plugin File.
* Fixed CSS issues
* Added a new outer wrapper for generic themes, for all the KB templates. Width 80%, Margin 20px-auto.
* Fixed CUSTOM CSS loading option
* Others

= 0.9.0 =
*Inception

 == Upgrade Notice ==
= 1.2.0 =
* Assign articles to uncategorized section by default
* Fixed pagination