=== Jamtech Store AI Assistant for WooCommerce ===
Contributors: jamtech
Tags: ai chatbot, woocommerce chatbot, woocommerce ai, product assistant, lead capture
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
WC requires at least: 7.0
WC tested up to: 10.9
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Requires Plugins: woocommerce

AI-powered WooCommerce shopping assistant with chatbot, lead capture, analytics, and support for multiple AI providers.

== Description ==

Jamtech Store AI Assistant for WooCommerce adds an AI-powered chatbot to your store, helping customers get instant answers about products, pricing, availability, shipping, payment methods, and store policies.

The chatbot understands WooCommerce product information and can answer customer questions about products, pricing, stock availability, variations, shipping, payment methods, and FAQs.

The plugin also includes conversation tracking, lead management, analytics, and product insights to help store owners better understand customer interactions and improve product discovery.

== Features ==

= Multi AI Provider Support =

Choose your preferred AI provider:

* OpenAI
* Google Gemini
* Anthropic Claude
* DeepSeek
* Ollama (Self-hosted AI Models)

= Product-Aware AI Responses =

The chatbot automatically understands WooCommerce product information including:

* Product name
* Product description
* Product pricing
* Stock status
* Product attributes
* Product variations
* Product FAQs

= Intelligent Product Assistance =

Customers can ask questions such as:

* Is this product in stock?
* What sizes are available?
* What colors are available?
* Do variations have different prices?
* What payment methods do you accept?
* How does shipping work?
* What is your return policy?

= Flexible Chat Placement =

Display the chatbot anywhere you need:

* Floating chat button
* Above Add to Cart button
* Below Add to Cart button
* Sticky mobile widget

= Product Visibility Controls =

Control exactly where the chatbot appears:

* Show on all products
* Show only selected products
* Hide on selected products

= Smart Product Selector =

Manage products efficiently with:

* AJAX product search
* Infinite scrolling
* Product thumbnails
* Product stock indicators

= Conversation Tracking =

Review and manage chatbot conversations directly from the WordPress admin dashboard.

* Conversation history
* Customer interaction tracking
* AI response monitoring

= Lead Management =

Capture and manage customer leads generated through chatbot interactions.

* Lead collection
* Customer contact information
* Inquiry tracking
* Lead management dashboard

= Analytics & Reporting =

Monitor chatbot performance and customer engagement.

* Chatbot usage analytics
* Conversation metrics
* Customer engagement insights
* Performance reporting

= Product Analytics =

Understand how customers interact with products through the chatbot.

* Product inquiry tracking
* Product engagement insights
* Most requested products
* Product-specific analytics

= Mobile Friendly =

* Fully responsive interface
* Optimized for mobile devices
* Sticky mobile chat support

= WooCommerce HPOS Compatible =

Jamtech Store AI Assistant for WooCommerce is compatible with WooCommerce High-Performance Order Storage (HPOS).

== Supported AI Providers ==

= OpenAI =

Connect using your OpenAI API key and use supported OpenAI models.

= Google Gemini =

Use Google's Gemini models for intelligent product assistance.

= Anthropic Claude =

Provide advanced conversational support with Claude.

= DeepSeek =

Use DeepSeek models as an alternative AI provider.

= Ollama =

Use locally hosted Ollama models running on your own server or network.

== WooCommerce Integration ==

The plugin integrates directly with WooCommerce and can access:

* Product information
* Product pricing
* Product inventory
* Product attributes
* Product variations
* Product FAQs
* Payment methods
* Shipping configuration

This helps provide more accurate and relevant customer responses.

== Privacy ==

This plugin stores chatbot conversations and optional lead information (such as name, email address, and phone number) in the WordPress database to provide chatbot functionality, conversation history, analytics, and lead management.

When an AI provider is configured, customer messages and relevant product information are transmitted only to the selected AI provider to generate chatbot responses.

Site owners are responsible for complying with applicable privacy regulations, including GDPR and similar laws.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/jamtech-store-ai-assistant-for-woocommerce` directory, or install the plugin through the WordPress Plugins screen.
2. Activate the plugin.
3. Ensure WooCommerce is installed and activated.
4. Navigate to Store AI Assistant.
5. Select an AI provider.
6. Enter your API key.
7. Configure chatbot placement and visibility settings.
8. Save settings.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and activated.

= Which AI providers are supported? =

OpenAI, Google Gemini, Anthropic Claude, DeepSeek, and Ollama.

= Can I show the chatbot only on specific products? =

Yes. Use Product Visibility settings to display or hide the chatbot on selected products.

= Does the chatbot understand product variations? =

Yes. The chatbot can understand product attributes and variation-related information.

= Does the chatbot support mobile devices? =

Yes. The chatbot is fully responsive and includes a sticky mobile display option.

= Can I use different AI models? =

Yes. Supported providers allow you to choose available models through plugin settings.

= Does the plugin include analytics? =

Yes. The plugin includes analytics and reporting tools to help monitor chatbot performance and customer engagement.

= Can the chatbot capture leads? =

Yes. The plugin includes lead capture functionality and a lead management dashboard.

= Can I review customer conversations? =

Yes. Chatbot conversations can be reviewed from the Conversations section in the admin dashboard.

== External Services ==

This plugin can connect to third-party AI services to generate chatbot responses. These services are optional and are only used when configured by the site administrator.

Data sent to the selected AI provider may include:

* Customer messages submitted through the chatbot.
* Product information required to generate contextual responses.
* Store-specific configuration required for chatbot functionality.

= OpenAI =

Service: OpenAI API

Terms of Service:
https://openai.com/policies/terms-of-use

Privacy Policy:
https://openai.com/policies/privacy-policy

= Google Gemini =

Service: Google Gemini API

Terms of Service:
https://policies.google.com/terms

Privacy Policy:
https://policies.google.com/privacy

= Anthropic Claude =

Service: Anthropic Claude API

Terms of Service:
https://www.anthropic.com/legal/consumer-terms

Privacy Policy:
https://www.anthropic.com/privacy

= DeepSeek =

Service: DeepSeek API

Terms of Service:
https://cdn.deepseek.com/policies/en-US/deepseek-terms-of-use.html

Privacy Policy:
https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html

= Ollama =

Ollama runs locally on the server and does not transmit data to a third-party service unless configured to use a remote model endpoint. Ollama is an optional local AI provider. No data is sent to third-party services when using a local Ollama server.

== Changelog ==

= 1.0.0 =

* Initial release.
* AI-powered WooCommerce shopping assistant.
* OpenAI, Gemini, Claude, DeepSeek, and Ollama support.
* Product-aware chatbot.
* Lead capture and conversation management.
* Analytics dashboard.
* Product analytics.
* Product visibility controls.
* Multiple chatbot placement options.
* AJAX product selector.
* Responsive interface.
* WooCommerce HPOS compatibility.

== Upgrade Notice ==

= 1.0.0 =

Initial release of Jamtech Store AI Assistant for WooCommerce.
