=== AnveVoice — Voice AI for Your Website ===
Contributors: anvevoice, abhishekan
Tags: voice ai, chatbot, voice assistant, multilingual, ai
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add an AI voice assistant to your WordPress site in 60 seconds. No coding required.

== Description ==

AnveVoice adds an AI voice assistant to your WordPress website instantly.

Visitors speak naturally to navigate pages, get instant answers, fill forms, and book appointments — in 50+ languages, 24/7.

Simply install the plugin, paste your Embed ID from app.anvevoice.app and the voice widget appears automatically on every page. No coding needed.

**Key Features:**

* Natural voice interaction in 50+ languages
* AI-powered responses trained on your content
* Light & dark theme support
* Customizable widget position (bottom-left or bottom-right)
* No coding required
* Works on any WordPress site

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/anvevoice-voice-ai-for-your-website` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Go to **Settings → AnveVoice** to configure the plugin.
4. Paste your Embed ID from app.anvevoice.app.
5. The voice widget will appear on your site automatically.

== Frequently Asked Questions ==

= Where do I get my Embed ID? =

Sign up for free at app.anvevoice.app, create your AI voice bot, and copy the Embed ID from your dashboard.

= Does it work on all WordPress themes? =

Yes, AnveVoice works on any WordPress theme without any modifications.

= How many languages are supported? =

AnveVoice supports 50+ languages out of the box.

= What data does this plugin send to external services? =

This plugin loads a voice assistant widget from AnveVoice's servers. When a visitor interacts with the widget, voice session data is processed by AnveVoice. Please review the AnveVoice Privacy Policy for full details.

== Third Party Services ==

This plugin relies on AnveVoice, a third-party voice AI service, to function.

**Service:** AnveVoice
**Website:** https://anvevoice.app
**API Endpoint:** https://api.anvevoice.app

**What data is sent:**
When your Embed ID is configured, the plugin loads an external JavaScript widget from api.anvevoice.app on every frontend page of your site. This widget processes voice interactions from your site visitors.

**When data is sent:**
The external script is loaded on every page of your WordPress site when the plugin is active and an Embed ID is configured.

**Why it is used:**
The AnveVoice service provides the voice AI assistant functionality. Without this external service, the plugin cannot function.

**Legal:**

* Terms of Service: https://anvevoice.app/terms
* Privacy Policy: https://anvevoice.app/privacy

== External Services ==

= AnveVoice Voice AI Widget =

This plugin connects to AnveVoice's external API (api.anvevoice.app) to serve the voice assistant widget.

* Service name: AnveVoice
* Service URL: https://anvevoice.app
* API endpoint used: https://api.anvevoice.app/functions/v1/voice-assistant-embed-js
* What it does: Loads an AI-powered voice assistant widget on your website
* What data is sent: Your configured Embed ID, widget position and theme preferences are passed as URL parameters. Visitor voice interactions are processed by AnveVoice.
* When data is sent: On every frontend page load when the plugin is active and Embed ID is set
* Terms of Service: https://anvevoice.app/terms
* Privacy Policy: https://anvevoice.app/privacy

== Changelog ==

= 1.0.3 =
* Fixed: Added nonce verification for settings form
* Fixed: Text domain mismatch — all translations now use correct domain
* Fixed: wp_register_script() now uses version string instead of null
* Fixed: Tested up to updated to 7.0
* Added: Full third-party service documentation in readme
* Added: Contributors list updated with abhishekan
* Added: register_setting() now uses complete array with type and description
* Added: current_user_can() check to settings page
* Added: label for attributes to all form fields for accessibility

= 1.0.1 =
* Fixed: Scripts now registered and enqueued via wp_enqueue_script() per WordPress coding standards
* Fixed: Added short description to readme.txt

= 1.0.0 =
* Initial release

== Upgrade Notice ==

= 1.0.3 =
Important update: Fixed text domain, version string, and added required third-party service documentation.

= 1.0.1 =
Important fix for WordPress coding standards compliance. Please update.
