=== NeuraDeer Connector ===
Contributors: davx2142
Tags: chatbot, ai, woocommerce, customer support, chat widget
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 8.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect any WordPress site, blog or WooCommerce shop to the NeuraDeer AI chatbot service: bot personality, page/document learning and a chat widget.

== Description ==

NeuraDeer Connector links your WordPress website, blog or WooCommerce shop to your **NeuraDeer** account, so you can run an AI chatbot on your site without touching code.

It works for **any** WordPress site – a content website or blog gets its own AI chatbot with a custom personality (no products required), and WooCommerce shops additionally get product import and real-time catalog sync.

**What you can do from the WordPress admin:**

* **Connect** your site to your NeuraDeer account with your public key (or create a new account, verified by an emailed 2FA code).
* **Bot personality (Settings):** choose a persona and tone, add custom instructions and quick replies – for websites, blogs and shops alike. Each field explains when it is useful.
* **Webshop (WooCommerce only, optional):** import your product catalog and turn on real-time sync so product changes are pushed to NeuraDeer automatically.
* **Learning:** scan a page URL, upload a PDF/TXT/CSV/DOCX document, and answer the questions your bot could not yet handle – all added to the knowledge base.
* **Widget:** place the chat widget in your site footer with one click, and customize color, position, icon, welcome message and auto-open.
* **Statistics:** message counts and token usage at a glance.
* **Multilingual admin UI:** Hungarian, English and German, switchable in the plugin.

The plugin only orchestrates these actions – all AI processing happens on the NeuraDeer service.

== External services ==

This plugin connects to the NeuraDeer service (https://neuradeer.com) to provide the AI chatbot. It is required for the plugin to function.

**What is sent, and when:**

* **When you connect / register:** your site URL, and – only when creating a new account from the plugin – the name, email address, password and shop name you enter in the registration form.
* **When you import products or enable real-time sync (WooCommerce only):** product data (name, description, price, stock status, category, image URL, product URL) is sent to NeuraDeer for indexing.
* **When you use Learning:** the page URL you scan, or the document file you upload, is sent to NeuraDeer to be added to your knowledge base.
* **When you save bot/widget settings:** the settings values you enter are sent to NeuraDeer.
* **On every request:** your NeuraDeer public key and a security key generated by the plugin are sent as request headers to authenticate.
* **When the chat widget runs on your public pages:** the widget loads a script from NeuraDeer and end-user chat messages are processed by the NeuraDeer service.

No data is sent until you connect the plugin to a NeuraDeer account. All requests go to https://neuradeer.com.

* Terms of Service: https://neuradeer.com/terms
* Privacy Policy: https://neuradeer.com/privacy

== Installation ==

1. Upload the `neuradeer-connector` folder to `/wp-content/plugins/`, or install the ZIP via **Plugins → Add New → Upload Plugin**.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Open the **NeuraDeer** menu in the WordPress admin sidebar.
4. On the **Profile** tab, paste your NeuraDeer public key and click **Connect** – or create a new account directly from the plugin.
5. Set up your bot's personality on the **Settings** tab, then place the widget on the **Widget** tab.

== Frequently Asked Questions ==

= Do I need a NeuraDeer account? =

Yes. The plugin is a connector to the NeuraDeer AI chatbot service. You can create an account for free directly from the plugin's Profile tab; it is confirmed with a verification code sent to your email.

= Does it require WooCommerce? =

No. Any WordPress site or blog can run a chatbot with a custom personality. WooCommerce is only needed if you want to import products and use real-time catalog sync.

= What data is sent to NeuraDeer? =

See the "External services" section above for the full list.

= In which languages is the admin interface available? =

Hungarian, English and German, switchable inside the plugin.

== Screenshots ==

1. Profile tab – connect your site or create a new account.
2. Settings tab – bot personality, tone and lead capture, with per-field guidance.
3. Widget tab – one-click placement and appearance customization.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
