=== ChatBot for Woocommerce ===
Contributors: quantumcloud
Donate link: https://www.quantumcloud.com
Tags: bot, chatbot, live chat, woocommerce, woocommerce chatbot, wordpress chatbot
Requires at least: 4.6
Tested up to: 6.2
Stable tag: 3.4.2
Requires PHP: 5.6
License: GPLv2 or later
License URI: https://www.quantumcloud.com

ChatBot for WooCommerce. This simple and native eCommerce ChatBot helps shoppers find products easily & increase sales! AI, ChatGPT support available with Pro version.

== Description ==
= What is ChatBot for WooCommerce? =
ChatBot for WooCommerce - WoowBot is a SIMPLE and Native WordPress eCommerce ChatBot with zero configuration or bot training required. This plug n' play chatbot or conversational, eCommerce shopbot does not require any 3rd party service integration. 

This is a simple eCommerce ChatBot that lets your woocommerce shoppers search and find the right product quickly. If the shopper does not find the product they are searching for, they can email the shop admin directly from the ChatBot window.

[Support, Bug Report, Feature Requests](https://www.quantumcloud.com/resources/free-support/) | [Pro Version Demo with OpenAI and other Advanced Features](https://dev.quantumcloud.com/woowbot-pro-max/) | <strong> Upgrade to [WoowBot Pro Now!](https://www.quantumcloud.com/products/woocommerce-chatbot-woowbot/)</strong> 

> WoowBot is now compatible with the Bargain Bot! Win more customers with smart price negotiations. Download [Bargain Bot Now!](https://wordpress.org/plugins/bargain/)!

This shopping bot helps shoppers find the products they are looking for easily and increase store sales through conversational chatbot experience and increases your customer conversion rates!

You can make this plug n’ play ChatBot to work with any language with very little effort. Just change the languages from the ChatBot control panel.

<strong>A pro version </strong>of the ChatBot plugin is available with tons of advanced features that can provide automated customer support and can be integrated with <strong>OpenAI (ChatGPT)</strong> or <strong>Google's Dialogflow. </strong>

> Don't have WooCommerce and Looking for a ChatBot plugin for WordPress? Try our [ChatBot for WordPress](https://wordpress.org/plugins/chatbot/) WPBot plugin!

= Next Generation Conversational Commerce for WooCommerce =
Conversational commerce is the future of eCommerce. Enter WoowBot: a new way of customer interaction that allows brands to connect with their customers on a personal level with shopbots while creating a more natural interaction that mimics the physical world. 24/7/365, the WoowBot ChatBot can provide live chat support to your shoppers and provide product search services, order status (pro feature) or support(pro feature). Increase customer satisfaction, reduce costs to scale and improve ability to engage customers. 

= What Can this ChatBot do? =
WooWBot is the first of its kind chatbot shop assistant for WordPress <strong>WooCommerce</strong>. It is a Plug n’ play, Stand Alone WooCommerce Shopping ChatBot that can help Increase your store Sales. 

With the ChatBot Pro version, shoppers can converse fluidly with the Bot – thanks to the Integration with <strong>OpenAi (ChatGPT)</strong> or Google‘s Artificial Intelligence and Natural Language Processing (AI and NLP) from Dialogflow, Search and Add products to the cart directly from the chat interface and get Support.

When activated, WooWBot Chat Bot sits there *floating* at the right bottom corner of website and offers users to find the right product through intelligent chat conversation based search like a live assistant. WoowBot can also provide support and allow shoppers to contact the store admin from the chat in various ways.


= WoowBot Free vs Pro Version =

WoowBot free version is a great Chat Bot tool for a small online store that does not require the advanced features of the pro version bot. The free version features list:

* One template
* Chat and search for products
* Search using WooCommerce standard search function that uses title and description
* Display products found and link to the product page
* Adjust location of the button
* Upload Custom Chat Icon
* Language center to modify bot responses (in any language)
* Custom CSS box
* MO/Port included for translation of multi language in back end

= WoowBot Pro Feature Highlights =

<strong>Artificial Intelligence and NLP </strong>

WoowBot is Intelligent - Powered by AI. Integrate with <strong>OpenAI <strong>(ChatGPT)</strong> or <strong>Google’s DialogFlow</strong>. It is capable of Small Talk, can carry on a conversation flow and fulfill any reasonable request. 


<strong>OpenAI (ChatGPT) for WoowBot Pro</strong>

As soon as you add the OpenAI API key to the ChatBot OpenAI settings, it can answer all types of generic questions. Questions like “what is the capital city of Japan” or “What is a blackhole?”
You can format your custom Dataset as a .jsonl file. Then upload and train (Fine tune) your chosen OpenAI model. Once trained OpenAI will use your custom dataset to answer natural language questions.

 
You can train the OpenAI API with your WordPress Pages, Posts and Custom Post type content! After generating the dataset with your website data you can download it to make further adjustments or troubleshooting or send the dataset directly to OpenAI for fine tuning.

 
Create royalty free AI generated images just by writing what kind of images you want. Select the image you like and download it directly to your WordPress media library. You can select from a wide variety of options to fine tune your image style, lighting, color, size etc.

 
Use OpenAI to generate SEO friendlt articles and contents for your Blogs and any other purposes. Options to fine tune your articles (How many headings?, Heading Tag, Writing Style, Writing Tone, Image Size, Language, Add Image, Add Tagline, Add Introduction, Add Conclusion, Add Faq, Anchor Text, Target URL, Add Call-to-Action, Call-to-Action Position, Add Keywords, Keywords to Avoid, Make Keywords Bold etc.)


<strong>Onsite Retargeting, Exit Intent</strong>

Recover up to 25% of Abandoning Visitors with Onsite Retargeting. WoowBot detects exiting Visitors and displays a targeted offer to your visitor determined by you. Up to 25% of retargeted visitors will respond to your message and turn into customers. Targeted offers can be a coupon code, free ebook etc.
In-Chat Support and Contact

The Onsite Retargeting helps your Conversion rate optimization by showing special offers and coupons on Exit Intent, time interval or page scroll-down inside the ChatBot window. Track Customer Conversions with statistics to find out if shoppers are abandoning carts without completing orders. Get more sales!

<strong>Reduce Shopping Cart Abandonment</strong>
In addition to exit intent and remarketing offers, WoowBot can remind users to complete the checkout process when shoppers have products in the cart but they are not completing the order for some reason. Many shoppers add products to the cart but leave the site from other pages, after continuing to browse, before or after they reached the cart page. 

If a user leaves the site and later comes back – WoowBot will remind the shopper with a custom message to complete the order!

All of these will translate into a much higher rate of customer conversion by reducing the potentials for Abandoned Cart.

<strong>In-Chat Support and Contact</strong>

WoowBot pro provides support directly from the Chat window. You can add commonly asked questions (FAQ) and answers in the backend that WoowBot will display when user goes to support area. If the shopper does not find answers to his question in the FAQ, he can opt to send a email to site admin or leave feedback!

<strong>Schedule the ChatBot to Work with other Live Chat Service</strong>

You can schedule WoowBot Pro to run only when you are not available for Live chat with other services – outside of your normal office hours. The Onsite Retargeting helps your Conversion rate optimization by showing your special offers and coupons on Exit Intent, time interval or page scroll down inside the chatbot window. Get rid of those other Exit Intent popups with a chatbot that talks directly with the shopper. Reduce Abandoned Cart by showing timely messages with the Chat Bot!

Here is a list of the WoowBot pro version feature highlights:

= WoowBot Pro Plugin Feature Highlights =
<strong>WooCommerce Specific Features</strong>

* Woocommerce <strong>Product</strong> Search in Chat window
* Product display order by and sorting options
* Option to Show Only <strong>Parent</strong> Categories with or without Sub Category list.
* Option to display <strong>order status</strong> with or without logging in
* Show or hide <strong>cart</strong> item number with ChatBot icon
* Option to <strong>exclude out of stock products</strong> from search results
* Option to Enable/Disable Product <strong>Search</strong>, <strong>Featured</strong> Products, on <strong>Sale</strong> Products, <strong>Order</strong> <strong>Status</strong> buttons at start menu
* Show <strong>recently viewed</strong> products for easy reference to the shopper
* Show <strong>featured products</strong> until shopper has viewed other products
* <strong>Quick Cart</strong> view
* Display <strong>product details in-chat</strong> – complete with images, add to cart option and support for multiple images
* Option to open product details in single page instead of Bot window
* Onsite R<strong>etargeting</strong> and R<strong>emarketing</strong> to increase customer conversion rate and increase sales!
* Show R<strong>etargeting</strong> messages for customer on <strong>Exit Intent</strong>, After <strong>Scrolling</strong> Down on page “X” Percent, Or after <strong>“X” seconds</strong>.
* Show R<strong>etargeting</strong> message for customers to <strong>complete</strong> the <strong>checkout</strong> if idle for a set time
* Customer <strong>Conversion Reporting</strong> with Charts and Graphs
* Shopper <strong>Conversion Statistics</strong> by Day, Week, Month and Custom Date Range

<strong>ChatBot Interactions</strong>

* Create simple <strong>text responses</strong> easily from your WordPress backend to answer user questions.
* Advanced search algorithm for <strong>natural language phrase matching</strong> with user input.
* Adjust the <strong>Phrase matching accuracy</strong> according to your need
* Advanced, fast <strong>Site search of your</strong> pages and posts to answer user questions
* Create <strong>FAQ area</strong> with multiple questions and answers (supports html)
* Send <strong>eMail</strong>, <strong>Call Me Back</strong> &amp; <strong>Feedback</strong> Collection
* Collect <strong>Customer Feedback</strong> by email option.
* Collect <strong>User eMail </strong>for <strong>newsletter Subscription</strong>
* Automatically supports images (jpgs, animated gifs) and <strong>Youtube Videos</strong> from ChatBot Language Settings Responses
* Simply <strong>paste</strong> any image (jpg or gif) or youtube video’s full link
* Add images from your WordPress media library or Giphy animated gif images easily and quickly from the ChatBot language center with the <strong>floating image options</strong>
* Add <strong>video in Support area</strong> just by pasting Youtube link
* Option to <strong>Disable Persistent</strong> Chat History across pages
* Option to <strong>Skip Greeting</strong> and Asking Name and eMail
* Option to Skip Greeting for <strong>logged in users only</strong>.
* <strong>Skip</strong> Greetings and <strong>Trigger an Intent</strong> (like a Custom Form)
* Skip Greetings and <strong>Show Start Menu</strong>
* Show <strong>Start Menu After Greetings</strong>
* Option to enable/disable<strong> asking for eMail</strong> address after asking name
* Enable <strong>Asking for Phone Number</strong>
* <strong>Quick access</strong> to Support ares of the ChatBot
* <strong>Quick Help for commands</strong> that can be used in-chat
* <strong>Admin customizable</strong> chatbot commands
* <strong>Keyboard shortcuts</strong> (Ctrl+B to open bot, Esc to close)

<strong>DialogFlow Integration</strong>
* Full integration with Google Artificial Intelligence, Machine Learning or <strong>AI Engine DialogFlow</strong>
* <strong>Natural Language Processing</strong> through Google's DialogFlow
* Supports <strong>DialogFlow 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.
* <strong>Automatically </strong>supports <strong>Custom Intents and Responses</strong> You Create in Dialog Flow
* Automatically supports <strong>Follow Up Intents</strong> and step by step Question Answers through Dialogflow custom Intents
* Automatically supports <strong>Rich Message Response &amp; Card Responses</strong> from Dialogflow as FaceBook messenger app
* <strong>Automatically</strong> supports images (jpgs, <strong>animated gifs</strong>) and Youtube Videos from DialogFlow Intent Responses
* Advanced <strong>Name Recognition with DialogFlow
</strong>
* <strong>Sample DialogFlow Agent </strong>for <strong>quick import</strong>

<strong>OpenAI Integration</strong>

* Have <strong>OpenAI</strong> Answer <strong>Generic</strong> Questions
* <strong>Fine Tune</strong> OpenAI with <strong>Custom Dataset</strong>
* <strong>Fine Tune</strong> OpenAI with <strong>Website Data</strong>
* <strong>AI Image</strong> Generator
* <strong>AI Article</strong> Generator

<strong>Customization Options</strong>

* Fine tune WPBot icon position by <strong>pixels</strong> or <strong>percentages</strong>
* Enable <strong>Extended Home</strong> Interface to present different interactive options to users
* <strong>Enable</strong> or disable <strong>Different Sections</strong> and <strong>Buttons</strong> to show on the <strong>Extended Home</strong> interface
* Option to<strong> choose on which pages WPBot </strong>should <strong>load</strong>
* Option to <strong>disable WPBot on Mobile Devices</strong>
* Option to <strong>Auto Open Chatbot Window For First Time</strong> Page Load with <strong>Delay</strong>
* Option to <strong>Delay</strong> the ChatBot <strong>Floating Icon</strong> appearance
* Option to <strong>Delay</strong> the Floating <strong>Notification slider</strong> appearance
* Upload<strong> custom ChatBot</strong> icon
* Upload custom <strong>Agent icon</strong>
* Choose from<strong> 6 design templates</strong> for ChatBot interface
* Customize <strong>primary colors to match your site</strong>
* Upload your own <strong>background</strong> image
* Turn <strong>animations</strong> on/off
* Upload <strong>custom loading image</strong> for bot response
* Keyboard shortcut <strong>(ctrl+b)</strong> to open chatbot
* Customize bot <strong>response</strong> time
* Option to Keep ChatBot window open when browsing
* <strong>Hide/Show</strong> <strong>Icons </strong>at the bottom of ChatBot window<strong>
</strong>
* Option to Enable <strong>Reset &amp; Close</strong> Button at Top

<strong>User Conversions &amp; Retargeting</strong>

* Onsite<strong> retargeting and remarketing</strong> to increase customer conversion rate.
* Show <strong>retargeting</strong> messages for customer on <strong>Exit Intent, After Scrolling Down “X” Percent, Or after “X” seconds.</strong>
* <strong>Trigger</strong> Retargetting on <strong>All Pages</strong>, <strong>Selected Pages</strong> Only or <strong>Page Wise</strong>
* Create <strong>different Reargeting messages</strong> for different pages
* Collect <strong>User eMail </strong>for <strong>newsletter Subscription</strong>
* <strong>Prompt User </strong>for <strong>eMail subscription </strong>with <strong>Retargeting Message</strong>
* Export <strong>eMail Addresses as CSV</strong>
* Enable/Disable <strong>retargeting message sound</strong>
* Out of focus <strong>Browser tab flashing</strong> with custom message for retargeting messages
* <strong>Custom Background color</strong> for retargeting messages.
* Connect<strong> retargeting messages with any custom intent</strong> created in DialogFlow
* Collect <strong>Customer Feedback</strong> by email option.

<strong>Notification Builder</strong>

* Add<strong> multiple site notifications</strong> to show above the ChatBot icon
* Select an <strong>Intent</strong> for Click Action
* <strong>Show or Hide</strong> Opening Notifications
* <strong>Add links</strong> to any Intent in the Notification area so user can directly browse to the useful parts
* Set <strong>Interval</strong> between notifications.

<strong>Start Menu</strong>

* Manage the <strong>Start Menu </strong>buttons with <strong>Drag and Drop</strong>
* Option to <strong>Enable/Disable</strong> all ready intents like Site Search, Call Me, eMail, FAQ, newsletter subscription etc.
* <strong>Rearrange</strong> the Start Menu Items
* Add Custom Menu Button with <strong>Link</strong>
* Option to set after how many failed attempt to show Start Menu

<strong>Interactive Forms</strong>
Extend the Start Menu with the <strong>powerful (free or pro) <a href="https://www.quantumcloud.com/products/chatbot-addons/#bargain" target="_blank" rel="noopener noreferrer">Conversational Forms</a></strong> Addon. It is a visual,<strong> drag and drop</strong> form builder. Conversations or forms can be <strong>eMailed</strong> to you and <strong>saved in the database (pro feature)</strong>. You can create:

* Conditional <strong>Menu Driven Conversations</strong>
* Standard Contact Forms
* Dynamic, <strong>conditional Forms</strong> – where fields can change based on the user selections
* 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> (multiple language support is actively being worked on).
* <strong>Advanced Language Center t</strong>o edit and change every WPBot responses, System languages, stop words and info messages!
* <strong>Stop Words</strong> dictionary included and editable by admin. Bot will automatically exclude stop words from search criteria and chat commands
* Add <strong>multiple variations</strong> of <strong>ChatBot responses</strong> for each node. They will be used randomly and give an appearance of more human like responses.
* mo/pot file included so you can translate backend to any language
* <strong>RTL support</strong>

<strong>Embedding Features</strong>

* <strong>Embed code to use the ChatBot</strong>  on any other website including static HTML website
* <strong>Widget Shortcode</strong> with the possibility to <strong>Load specific Intent</strong> (<strong>forms</strong> etc.) on a page or post.
* Shortcode for <strong>Click to Chat</strong> Button with the possibility to <strong>Load specific Intent</strong> (<strong>forms</strong> etc.) on a page or post
* <strong>Shortcode for WPBot on a Page or post</strong> (without floating icon)

<strong>Button Integrations</strong>
* Full Integration with<strong> FaceBook Messenger for Customer Live Chat </strong>as a floating button<strong>
</strong>
* Light Integration with <strong>Skype, WhatsApp, Viber, Web Link &amp; Phone Call</strong>
* <strong>Integrate with 3rd party Live Chat services</strong> that provides a stand alone chat page link like Tawk.to

<strong>Misc. Features</strong>

* <strong>Persistent chat history</strong> over shopper 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>Unsubscibe</strong> Command
* <strong>Schedule day and time when WPBot will run</strong>. Make WPBot work with other Live chat software.
* Plugin <strong>Auto Upgrades from WordPress backend</strong>
* <strong>Priority Support</strong>

<strong>Useful <a href="https://www.quantumcloud.com/products/chatbot-addons/" target="_blank" rel="noopener noreferrer">ChatBot AddOns</a></strong>

* <strong>Conversational Forms</strong> Pro Addon
* <strong>Live Chat</strong> Addon
* Chat <strong>Sessions</strong> AddOn
* FacebBook <strong>Messenger</strong> Addon
* <strong>WhatsApp</strong> ChatBot Integration Addon
* <strong>OpenAI GPT-3, GPT-4</strong> Integration Addon
* <strong>Extended Search</strong> Addon
* <strong>White Label</strong> Addon
* <strong>Mailing List</strong> Integration AddOn
* <strong>Extended</strong> UI (2 additional templates)
* <strong>Settings Import/Export</strong>
* <strong>Multi Language</strong> AddOn
* <strong>Voice Message</strong> AddOn
* <strong>Simple text Response</strong>s Pro AddOn


> [View Demo of WoowBot PRO Version](https://dev.quantumcloud.com/woowbot-pro-max/)
> <strong>Upgrade to [WoowBot PRO](https://www.quantumcloud.com/products/woocommerce-chatbot-woowbot/)</strong> 

= Support, Bug Fix, Feature Request =

* We welcome your feedback and new feature requests for this WooCommerce chatbot! *
Let us know if you face any problem or need help with WooBot woocommerce chatbot.

* [Plugin Support Page](https://www.quantumcloud.com/products/support/) *


== Installation ==

1. Download the plugin zip file. Extract and upload in your wp-content/plugins folder.
2. From the wp-admin panel go to plugins and activate "WooWBot WooCommerce Chatbot"
4. You are done.


== Use ==

1. Simply Activating the Plugin will start showing WooWBot in the front end
2. Go to WooWBot under WooCommerce menu to adjust settings

== Frequently Asked Questions ==
= How can I upgrade from free version of WoowBot to the Pro version? =
1. Download the latest pro version of the plugin from our website
2. Log in to your WordPress admin area and go to the Plugins management page.
3. Deactivate and Delete the old version of the plugin
4. Upload and Activate the latest pro version of the plugin
5. You are done.

== Screenshots ==
1. Woocommerce chatbot hard at work
2. Woocommerce chatbot hard at work
3. Woocommerce chatbot HUD
4. Woocommerce chatbot HUD for Icon
5. Woocommerce chatbot HUD for Language Management


== Changelog ==

= 3.4.2 =
# Fixed Language center slash issue

= 3.4.1 =
# Fixed Language center

= 3.4.0 =
# Added icon

= 3.3.9 =
# Fixed CSS for mobile

= 3.3.8 =
# Fixed custom icon upload issue

= 3.3.7 =
# Added more language options for BargainBot

= 3.3.6 =
# Improved BargainBot compatibility

= 3.3.5 =
# Fixed Bargain Bot Email for Admin Email

= 3.3.4 =
# Fixed agent image path

= 3.3.3 =
# Removed Admin notice

= 3.3.2 =
# Added Admin notice

= 3.3.1 =
# Removed Admin notice

= 3.3.0 =
# Improved Admin notice

= 3.2.9 =
# Admin notice

= 3.2.8 =
# Button update

= 3.2.7 =
# Added page control options

= 3.2.6 =
# Added more language option

= 3.2.5 =
# Fixed email send and broken feature

= 3.2.4 =
# Added option to change the Agent icon

= 3.2.3 =
# Added more language options

= 3.2.2 =
# Added translation option for email thank you message

= 3.2.1 =
# Added email feature
# Improved front and backend designs

= 3.2.0 =
# Remove jQuery and jQuery UI Library Files
# Remove Stripshalshes from post parameter and using sanitize_text_field

= 3.1.9 =
# Replace Bootstrap beta with 4.6.0
# Removed old files
# Improved coding

= 3.1.8 =
# Update BootStrap Latest Version on Admin 
# Fix Conflict with Astra Theme
# Refactor Code

= 3.1.7 =
# Removed the word Woocommerce and logo from plugin name and banner as per WordPress team's feedback.

= 3.1.6 =
# WP 5.6 

= 3.1.5 =
# Improved the deactivation module

= 3.1.4 =
# admin some css issue fixed.
# frontend responsive issue fixed.
# close button added.

= 3.1.2 =
# Fixed repeat greetings

= 3.1.1 =
# Added option to change the background image

= 3.1.0 =
# Improved UI
# Stop asking name after the 1st time

= 3.0.0 =
# Improved deactivation module

= 2.9.0 =
# After category bot says carry is typeing.. issue fixed.
# Mobile close button added.

= 2.6.2 =
# Improved front end UX
# Bargain Bot addon decimal support

= 2.6.1 =
# Improved UX

= 2.6.0 =
# Compatible with Bargain Bot
# Improved UI
# Improved admin area

= 2.5.0 =
# Cleaned up UX

= 2.4.0 =
# Introducing addons

= 2.3.0 =
# Added more language options

= 2.1.0 =
# Fixed JS execution from bot window

= 2.0.0 =
# Improved support area

= 1.9.0 =
# Added option to Disable WoowBot to Load on Mobile Device

= 1.8.0 =
# Custom Icon Style issue fixed.
# Product status in Search result fixed.

= 1.7.0 =
# Making sure all previous settings and langagues stay after update.
# Mobile view improved.

= 1.6.0 =
# Product properties should not be accessed directly issue in log file fixed.

= 1.5.0 =
# Control panel UI Polishing
# Moved to Own Submenu
# Upgrade to Pro notice

= 1.4.0 =
# Multilingual feature enabled with mo/pot file
# Pro Version upgrade notification added
# Moved WoowBot to main menu

= 1.3.0 =
# In Mobile WoowBot Icon Position will change according to the settings
# Categories duplication issue fixed 
# Some langagues updated.

= 1.2.0 =
Fixed some search bug for mobile browsers

= 1.1.0 =
Fixed bug on window resize
Default options related issue fixed. version:1.1.0

= 1.0.0 =
Updated icons
Fixed some PHP and JS issues

= 0.9.0 =
*Inception

 == Upgrade Notice ==
= 1.0.0 =
Updated icons
Fixed some PHP and JS issues