=== Agentorie Chat === Contributors: agentorie Tags: ai chatbot, live chat, chatbot wordpress, gdpr chat, multilingual chat Requires at least: 5.8 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.1.5 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html AI chatbot for WordPress trained on your real website content. Smart indexing, real URLs, hybrid live chat, multilingual and GDPR compliant. == Description == Agentorie Chat turns your WordPress content into a reliable AI assistant that answers visitors with real pages from your site, not generic AI guesses. Agentorie indexes your actual website content so the AI can search your pages and return verified URLs. The built-in hybrid live chat enables a seamless AI-to-human handover whenever needed. No hallucinations. No made-up links. Only answers grounded in your real content. See how easy it is to set up AI content indexing in under 30 seconds: https://www.youtube.com/watch?v=lB20Z07W1OM = 🎯 Best for = * Documentation and knowledge base websites * Service businesses with repetitive pre-sales questions * Directory and listing websites * Multilingual WordPress sites * GDPR-sensitive projects = ✅ Why Choose Agentorie Chat? = * AI chatbot trained on YOUR website content, not generic responses * Smart content indexing with automatic updates when you edit pages * Your indexed content stays on your servers — never stored on our infrastructure * Hybrid AI-to-human live chat takeover in real time * GDPR compliant with built-in WordPress Privacy tools integration * Conversations stored in YOUR WordPress database for full data ownership * Works in 10 languages with intelligent script detection * Beautiful, responsive widget that matches your brand = 🤖 AI Chatbot with Smart Content Indexing = Your AI chatbot searches your actual website content and provides real, up-to-date URLs to visitors: * Automatic Updates - Pages and posts are indexed instantly when you publish, edit, or delete them * Daily Sync - Content is automatically re-indexed every 24 hours to catch any changes * Manual Control - Choose exactly which pages to index or exclude * Zero Hallucinations - AI only references real URLs from your indexed content = 💬 LiveChat with Human Takeover = When a conversation needs a human touch, seamlessly take over from the AI: * Real-time messaging powered by WebSocket technology * Get notifications by sound and alert * AI and human messages clearly distinguished in the chat * Configure advisor name, avatar, and session timeout * Automatic AI resume when the human session ends = 🌍 Multilingual Support = Agentorie Chat is available in 10 languages: English, French, Spanish, German, Italian, Portuguese, Russian, Chinese, Japanese, and Arabic. Choose your default language freely from the settings. The AI also adapts to visitor language for natural multilingual conversations. = 🔐 GDPR Compliance Built In = Data privacy is at the core of Agentorie Chat: * Conversations stored in YOUR WordPress database for full data ownership * Your indexed content stays on your servers — it is never stored on our infrastructure * Integrated with WordPress Privacy tools (Tools > Export/Erase Personal Data) * Data export and erasure on request * Anonymized session identifiers * No data sold or shared with third parties = 🎨 Customizable Widget = * Match your brand colors and style * Custom bot name and avatar * Adjustable widget position * Exclude widget from specific pages * Mobile responsive design = ⚡ Built for WordPress = Agentorie Chat is designed specifically for WordPress. The plugin integrates natively with your admin dashboard, uses WordPress coding standards, and respects WordPress privacy tools. Basic management is accessible directly from your WordPress admin panel, and advanced customization — including AI behavior, business context, and knowledge base — is available through your Agentorie dashboard. = Requirements = * WordPress 5.8 or higher * PHP 7.4 or higher * An Agentorie account (free to create at https://app.agentorie.com) == Installation == 1. Go to "Plugins" > "Add New" in your WordPress admin dashboard. 2. Search for "Agentorie" and click "Install Now", then activate. 3. Go to Agentorie in the left sidebar. 4. Create your free account at https://app.agentorie.com and copy your License Key. 5. Paste your License Key, save, and enable the chat widget. 6. Enable AI content indexing in Settings > Content to let the chatbot learn from your website. That's it! The widget will appear on your site and you're ready to chat with your visitors! For manual installation, upload the `agentorie-chat` folder to /wp-content/plugins/ and follow from step 3. == Frequently Asked Questions == = Do I need technical knowledge to use this plugin? = No! Agentorie Chat is designed for ease of use. Just install, add your License Key, and customize the appearance. No coding required. = Is it free to use? = Yes, Agentorie Chat offers a free plan to get started. No credit card required. Create your account at https://app.agentorie.com and start chatting with your visitors right away. = How does Smart Content Indexing work? = Enable it in Settings > Content. The AI will automatically index your published pages and posts. When visitors ask questions, the AI searches your indexed content and provides real URLs from your site. Updates happen automatically when you edit pages, plus a daily sync catches everything else. = Can I control which pages are indexed? = Yes! Choose Automatic mode (index all pages with exclusions) or Manual mode (select specific URLs). Only published, public pages are indexed. You can also exclude specific pages from indexing. = How does the LiveChat human takeover work? = You can take over any conversation from the AI in real-time through your WordPress dashboard. The visitor sees a clear notification that a human advisor has joined. When you release the session, the AI resumes automatically. = Can I customize the chatbot's personality? = Yes, configure your AI chatbot's behavior, tone, and business context through your Agentorie dashboard. = Does it work with my theme? = Agentorie Chat is designed to work with any WordPress theme. The widget floats above your content and doesn't interfere with your design. = What languages are supported? = Agentorie Chat is available in 10 languages: English, French, Spanish, German, Italian, Portuguese, Russian, Chinese, Japanese, and Arabic. You can choose your default language freely from the settings. The AI also adapts to visitor language for natural multilingual conversations. = I found a bug or need help, how can I reach you? = We'd love to hear from you! Post your question on the plugin support forum or contact us directly at contact@agentorie.com, we typically respond within 24 hours. = Is my data secure? = Yes. All conversations are encrypted in transit (HTTPS). Conversation data is stored in your WordPress database, giving you full control. Log files are stored in wp-content/uploads/agentorie-chat/logs/ and are protected by .htaccess rules on Apache servers. If you use Nginx, add this rule to your server configuration to block direct access to log files: location ~ /uploads/agentorie-chat/ { deny all; } = What about GDPR compliance? = Agentorie Chat is built with GDPR in mind. Conversations are stored in your WordPress database, and the plugin integrates with WordPress Privacy tools (Tools > Export/Erase Personal Data) for data export and erasure requests. == External Services == This plugin relies on the Agentorie external service to provide AI chatbot functionality. By using this plugin, you agree to the terms of service of Agentorie. = Agentorie API (app.agentorie.com) = Service URL: https://app.agentorie.com The plugin communicates with Agentorie's servers for license validation, AI response generation, and real-time LiveChat via WebSocket (wss://app.agentorie.com/ws). Data transmitted includes chat messages, site URL, license key, anonymized session identifiers, and indexed page content (titles, excerpts, URLs). Indexed page content is never stored on our servers. Data is NOT shared with third parties. * Terms of Service: https://app.agentorie.com/terms * Privacy Policy: https://app.agentorie.com/privacy = Google AI Services = AI responses are generated through Google's Gemini API, called from Agentorie's servers. Visitor messages are processed to generate responses but are not stored by Google beyond what is required for processing. * Google AI Terms of Service: https://ai.google.dev/gemini-api/terms * Google Privacy Policy: https://policies.google.com/privacy == Third Party Resources == Chart.js v4.5.1 * License: MIT * Source: https://github.com/chartjs/Chart.js * Used for: Dashboard statistics visualization Socket.IO Client v4.8.2 * License: MIT * Source: https://github.com/socketio/socket.io * Used for: Real-time WebSocket communication == Screenshots == 1. Live conversation - AI chatbot with human takeover notification on website 2. Multilingual chat widget with live human takeover - AI assistant helping visitors in Chinese and English 3. General Settings - License key activation, chat widget toggle, and AI behavior configuration 4. LiveChat Dashboard - Real-time conversation takeover with AI and human messages 5. Appearance Settings - Customize bot identity, avatar, colors with live preview 6. Conversations List - Filter and manage all chat sessions with flags and export 7. Statistics Dashboard - Analytics, activity charts, and GDPR compliance tools 8. Main Dashboard - Overview of conversations, messages, and quick actions == Changelog == = 1.1.5 = * Improved: Code compliance with WordPress plugin directory requirements = 1.1.4 = * Improved: Translatable system messages for admin takeover/release (i18n compliance) * Performance: Batch query for conversation export eliminates N+1 query problem * Performance: Added composite database index (is_active, last_activity) for active session queries * Documentation: Added Nginx log protection instructions in FAQ = 1.1.3 = * Improved: Targeted cache clearing instead of wp_cache_flush() to avoid site-wide performance impact * Improved: Uninstall cleanup uses explicit option keys alongside wildcard deletion = 1.1.2 = * Initial release * AI chatbot with smart content indexing * LiveChat dashboard with admin takeover * Contact/lead collection * Statistics and analytics * Multilingual support (10 languages) * GDPR compliance tools == Upgrade Notice == = 1.1.5 = First version available on WordPress.org. Compliance update. = 1.1.4 = Performance improvements for large exports. Database index optimization. = 1.1.3 = Compliance fixes for WordPress.org plugin review. Improved cache handling and security hardening. = 1.1.2 = Initial release of Agentorie Chat. == Privacy Policy == Agentorie Chat is designed with data ownership in mind. All conversation data is permanently stored in your WordPress database, giving you full control over your data. Agentorie's servers process conversations to provide AI responses and real-time LiveChat but do not retain data long-term. Indexed page content is never stored on our servers. No data is sold or shared with third parties. For complete privacy information, visit https://app.agentorie.com/privacy