=== Repondea FAQ Assistant ===
Contributors: milorepondea
Tags: chatbot, faq, ai, customer support
Requires at least: 6.6
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 0.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Answer website questions with approved FAQs. AI selects a reply or links to your team. A Repondea service account is required.

== Description ==

Your visitors often ask questions you have already answered. Repondea FAQ Assistant finds the appropriate answer in your approved FAQs and displays that exact text. AI selects an answer; it does not write a new reply.

When an approved FAQ does not sufficiently answer the question, the assistant shows your team's contact link. It cannot access personal orders, grant refunds, book appointments or act in your tools. Selection can be wrong: test and maintain your FAQs.

Configure the FAQs on Repondea, publish your assistant, then paste its public ID in Settings > Repondea FAQ Assistant. Enable the external service consent checkbox to add a button to your site. The service iframe loads only when a visitor opens it. No theme changes, API key, automatic content import or chat transcript tracking.

The plugin connector is free and all its code is included. The external service has a free plan (one assistant, 10 FAQs and 30 questions per calendar month) and a Pro subscription (€9/month, one assistant, 50 FAQs and 1,000 questions per calendar month). Monthly limits apply to the service, including test and unmatched questions; no automatic overage charges.

Create your assistant: https://repondea.com/en/faq-assistant?source=wordpress-faq
French account and demo: https://repondea.com/assistant-faq?source=wordpress-faq

== External services and privacy ==

This plugin requires the Repondea hosted FAQ service, which performs substantive AI answer selection on its server.

* Repondea (https://repondea.com): loads the public assistant frame only after the visitor opens it. The site administrator must explicitly consent in the settings before the connector is enabled. The public assistant ID is transmitted; no WordPress user details or site content are imported. Questions are sent to the Repondea question endpoint when the visitor asks them.
* OpenRouter (https://openrouter.ai) and its TypeSafe decision provider: Repondea sends the visitor question and the assistant's approved FAQ texts to select an answer. No browser call or API key exposure to these providers. These are external processors; no exclusively European processing or zero retention guarantee is claimed.
* Gmail and Stripe: used by the Repondea account service for requested sign-in emails and optional subscription billing, not called by this WordPress plugin.

Repondea does not store visitor questions or chat transcripts. It stores account and FAQ data, sign-in hashes, billing identifiers and monthly usage counters. Technical server access logs include IP addresses. Published FAQs are public; do not add sensitive or confidential information. The service uses a functional sign-in cookie for the account owner; this connector adds no tracking cookie.

Service terms and privacy: https://repondea.com/en/faq-assistant/privacy
OpenRouter privacy: https://openrouter.ai/privacy
OpenRouter terms: https://openrouter.ai/terms

== Installation ==

1. Install and activate the ZIP through Plugins > Add New > Upload Plugin.
2. Create a free Repondea account with your email; open the single-use sign-in link.
3. Add your questions, approved answers and optional HTTPS source links.
4. Set the assistant name and HTTPS contact page, then publish the assistant.
5. Copy the 32-character public assistant ID from your account.
6. Paste it in Settings > Repondea FAQ Assistant, enable the external service consent checkbox and save.
7. Open the button on your public site and test the questions.

== Frequently Asked Questions ==

= Does the plugin read my entire WordPress site? =

No. You write approved question/answer pairs in your Repondea account. This version does not crawl pages, import PDFs or access WooCommerce orders.

= Is the public assistant ID a secret? =

No. It identifies the public assistant. Never paste an API key or sign-in token into this plugin.

= Is it available in French and English? =

The account interface and demo are bilingual. The assistant displays each approved answer in the language you wrote it; it does not automatically translate answers. The connector button uses the site's French or English locale, or your custom label.

= What happens if my question quota is reached? =

AI replies stop and the team's contact link remains available. No automatic charges are made. Quotas reset each calendar month in UTC. A provider failure refunds that question's quota.

= Can I disable it? =

Yes. Disable the consent checkbox or deactivate the plugin to remove the button. You can also unpublish the assistant in your Repondea account.

== Changelog ==

= 0.1.0 =

Initial release: explicit service consent, public assistant ID validation, lazy-loaded hosted widget, local connector assets and responsive controls.
