[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOA9qc-daToZgB1sJZNwUkRFCbEW240xNC3vk-FckojE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":78,"fingerprints":498},"wt-chat-bot","WT Chat Bot","1.0.0","WebbyTemplate","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebbytemplate\u002F","\u003Cp>Adding a chatbot to your WordPress website can significantly enhance user engagement and improve customer support. The WT Chat Bot WordPress plugin is a versatile tool that allows you to integrate a user-friendly chatbot seamlessly.\u003C\u002Fp>\n\u003Ch3>Features of an WT Chat Bot\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable WT Chat Facility\u003C\u002Fstrong> – The chat Facility can be turned on and turned off from the settings without deactivating the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show Chat User Message\u003C\u002Fstrong> –  You can show all user messages by turning the switch unable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show Chat Box Date\u003C\u002Fstrong> –  You can Show Chat Box Date by turning unable this switch.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chat Icon & Text\u003C\u002Fstrong> –  Chat icon and text multi settings are available and text and icon can also be custom.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customise the Start Message &  Customise the End  Message\u003C\u002Fstrong> –  You want to display users.You can customise chat bot’s start messages or end messages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Request Question Title & Message\u003C\u002Fstrong> –  Edit the message Or title settings available for user request questions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sending Request Question\u003C\u002Fstrong> –  Enable this switch to the facility that is sending the request query . If the user is logged in A query request will be sent only.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Auto chat open and auto open time limit\u003C\u002Fstrong> –  Using this setting, when a user comes to the place where your set is displayed, direct chat will automatically open, so that the user visiting your website can contact you via chat if they have any questions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Mobile Responsive\u003C\u002Fstrong> –  n an increasingly mobile world, WT Chat Bot remains fully responsive on all devices. Whether users access your website on desktops, tablets, or smartphones, they can interact seamlessly with the chat bot.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features of an WT Chat Bot\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automated Chat Bot Functionality\u003C\u002Fstrong> –  WT Chat Bot is designed to provide your website with an automated chat system that interacts with your visitors round the clock. Say welcome to manual responses.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Chat Flows\u003C\u002Fstrong> –  Tailor the conversation flow to match your brand’s tone and personality. With WT Chat Bot, you have full control over the chat responses and can customise them to align with your business identity.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Support\u003C\u002Fstrong> –  Break language barriers with WT Chat Bot’s multilingual support. Engage with your global audience in their preferred language, expanding your reach and fostering inclusivity.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration with Chat Bot\u003C\u002Fstrong> –  WT Chat Bot seamlessly integrates with chat support, allowing the bot to escalate queries to human agents when necessary. This hybrid approach ensures a smooth transition between automated and human-assisted support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Versatility for Various Industries\u003C\u002Fstrong> –  Whether you run an e-commerce store, a service-based business, or a blog, WT Chat Bot fits seamlessly into any industry. Its versatility enables it to adapt to diverse customer needs and support a wide range of businesses.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lead Qualification\u003C\u002Fstrong> –  Apart from generating leads, WT Chat Bot qualifies them too. Through smart questioning and data analysis, the chat bot identifies potential high-value leads, helping your sales team prioritise follow-ups and maximise conversion rates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy Implementation\u003C\u002Fstrong> – Installing WT Chat Bot on your WordPress website is a breeze. You don’t need to be a technical expert to set it up, and its user-friendly interface ensures smooth integration with your existing website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external API to retrieve geolocation data based on the user’s IP address. This is required to provide location-based functionality within the plugin.\u003C\u002Fp>\n\u003Cp>It sends the user’s IP address to “GeoPlugin” (http:\u002F\u002Fwww.geoplugin.net\u002Fjson.gp) to determine the user’s approximate geographical location. If the IP address is unavailable or cannot be determined, a default location is used.\u003C\u002Fp>\n\u003Cp>Service provided by “GeoPlugin”: \u003Ca href=\"https:\u002F\u002Fwww.geoplugin.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Enhance engagement & support with WT Chat Bot plugin: seamless, user-friendly integration for WordPress.",0,418,"","6.7.5","3.0.1","7.0",[18,19,20,21,4],"answer-a-question","auto-chat-bot","question-chat-bot","support-bot","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwt-chat-bot","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwt-chat-bot.1.0.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"webbytemplate",3,30,81,"2026-04-04T13:55:52.304Z",[35,58],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":24,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":55,"download_link":56,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":57},"zeno-chatbot-ai","Zeno – AI-Powered Chatbot","1.3.2","r_mizan","https:\u002F\u002Fprofiles.wordpress.org\u002Fr_mizan\u002F","\u003Cp>Zeno Chatbot: Revolutionize Your WordPress Site with AI-Powered Support\u003C\u002Fp>\n\u003Ch3>Key Features and Intelligent Learning\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Zeno Chatbot\u003C\u002Fstrong> is an advanced \u003Cstrong>AI-powered WordPress chatbot plugin\u003C\u002Fstrong>. This innovative tool empowers you to seamlessly integrate a fully customizable chatbot into your WordPress site, harnessing the power of cutting-edge \u003Cstrong>OpenAI (GPT-5 Mini and others)\u003C\u002Fstrong> or \u003Cstrong>Google Gemini\u003C\u002Fstrong> models for intelligent, human-like interactions.\u003Cbr \u002F>\nWhat sets \u003Cstrong>Zeno Chatbot\u003C\u002Fstrong> apart is its ability to learn directly from your \u003Cstrong>WordPress pages, posts, and uploaded resources\u003C\u002Fstrong>—including images and PDFs. This transforms your site’s content into a dynamic, interactive knowledge base, delivering precise, context-aware responses without any coding required.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>24\u002F7 Automated Customer Support\u003C\u002Fstrong>: Provide instant, round-the-clock assistance to keep your visitors engaged and satisfied.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Setup\u003C\u002Fstrong>: Secure, intuitive installation from your WordPress dashboard—deploy in minutes, no technical expertise needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Monitoring & Analytics\u003C\u002Fstrong>: Track conversations, customer satisfaction, and emerging issues via a comprehensive dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Email Integration\u003C\u002Fstrong>: Convert chats into trackable email threads for effortless follow-up.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideal for Diverse Websites\u003C\u002Fh3>\n\u003Cp>Whether you’re running a blog, \u003Cstrong>SaaS tools\u003C\u002Fstrong>, or \u003Cstrong>eCommerce stores\u003C\u002Fstrong>, \u003Cstrong>Zeno Chatbot\u003C\u002Fstrong> excels at handling \u003Cstrong>FAQs\u003C\u002Fstrong>, offering real-time guidance, and streamlining user journeys. It reduces support workload, boosts engagement, and elevates your site’s overall user experience—all while maintaining your brand’s voice through super customizable widgets (colors, styles, and visualizations).\u003C\u002Fp>\n\u003Ch3>Why Choose Zeno Chatbot?\u003C\u002Fh3>\n\u003Cp>Built exclusively for the WordPress community, this free plugin (with premium features on the horizon) ensures fast, accurate, and friendly conversations that feel truly personalized. Say goodbye to generic bots and hello to a virtual assistant that anticipates needs and resolves queries on autopilot.\u003C\u002Fp>\n\u003Cp>[Discover Zeno Chatbot today] (https:\u002F\u002Fchatbotwp.ai) and unlock the future of effortless, AI-driven customer engagement!\u003C\u002Fp>\n\u003Ch3>🚀 Why Use Zeno Chatbot?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Reduce your support workload with \u003Cstrong>instant, 24\u002F7 AI assistance\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Train the chatbot using your \u003Cstrong>own WordPress content\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Fully \u003Cstrong>customizable widget\u003C\u002Fstrong> to match your site’s brand.\u003C\u002Fli>\n\u003Cli>Choose from \u003Cstrong>OpenAI GPT\u003C\u002Fstrong> or \u003Cstrong>Google Gemini\u003C\u002Fstrong> for response generation.\u003C\u002Fli>\n\u003Cli>Secure and easy setup directly from your WordPress dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features of Zeno Chatbot\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI-Powered by Leading Models\u003C\u002Fstrong>\u003Cbr \u002F>\nPowered by \u003Cstrong>OpenAI (GPT-5 Mini and others)\u003C\u002Fstrong> or \u003Cstrong>Google Gemini\u003C\u002Fstrong> for smart, human-like conversations\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Trains Directly on Your Content\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically learns from your \u003Cstrong>WordPress pages, posts, and uploaded resources\u003C\u002Fstrong> including images, and PDF files\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>100% No-Code Setup\u003C\u002Fstrong>\u003Cbr \u002F>\nEasy installation and configuration directly from your WordPress dashboard\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fully Customizable Chat Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nMatch your brand with complete control over colors, styles, position, avatars, and welcome messages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>24\u002F7 Automated Customer Support\u003C\u002Fstrong>\u003Cbr \u002F>\nInstant answers to FAQs, product questions, and visitor inquiries anytime\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Context-Aware & Accurate Responses\u003C\u002Fstrong>\u003Cbr \u002F>\nUnderstands your site content deeply for relevant, on-brand replies\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Analytics Dashboard\u003C\u002Fstrong>\u003Cbr \u002F>\nMonitor conversations, track customer satisfaction, and identify common issues\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chat-to-Email Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nSeamlessly convert ongoing chats into trackable email threads for follow-up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Perfect for Any WordPress Site\u003C\u002Fstrong>\u003Cbr \u002F>\nIdeal for blogs, \u003Cstrong>SaaS sites\u003C\u002Fstrong>, \u003Cstrong>eCommerce stores\u003C\u002Fstrong>, agencies, and membership sites\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Secure & Privacy-Focused\u003C\u002Fstrong>\u003Cbr \u002F>\nNo external third-party dependencies that compromise your data\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Free to Start\u003C\u002Fstrong>\u003Cbr \u002F>\nCore plugin is completely free, with premium features in development\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Rich Markdown Responses\u003C\u002Fstrong>\u003Cbr \u002F>\nAI responses display with beautiful formatting including headers, lists, code blocks, and links for improved readability\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🧠 LLM Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Choose your preferred AI provider: \u003Cstrong>OpenAI\u003C\u002Fstrong>, \u003Cstrong>Google Gemini\u003C\u002Fstrong>, or \u003Cstrong>Anthropic Claude (coming soon)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Supports advanced models like \u003Cstrong>GPT-5 Mini\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Store and encrypt your API key securely.\u003C\u002Fli>\n\u003Cli>Adjust model selection for cost-performance balance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💬 Customizable Chat Widget\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable or disable floating widget visibility.\u003C\u002Fli>\n\u003Cli>Add custom \u003Cstrong>agent name, avatar, and chat design\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Personalize colors (header, send button, chat bubbles).\u003C\u002Fli>\n\u003Cli>Works seamlessly with any WordPress theme.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚙️ General & System Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Define your chatbot’s \u003Cstrong>tone, behavior, and system prompts\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Customize fallback or error messages.\u003C\u002Fli>\n\u003Cli>Manage all settings through an elegant, modern UI.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📧 Email Notifications\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Configure outbound email settings for chat transcripts and alerts.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>From Name\u003C\u002Fstrong>, \u003Cstrong>From Email\u003C\u002Fstrong>, and \u003Cstrong>Reply-To\u003C\u002Fstrong> fields.\u003C\u002Fli>\n\u003Cli>Compatible with WordPress mail and SMTP plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📚 Knowledge Base Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Train the chatbot with internal content (Pages, Posts).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upload resources\u003C\u002Fstrong> – Add images and PDF files from your Media Library.\u003C\u002Fli>\n\u003Cli>Option to rebuild or clear your content index anytime.\u003C\u002Fli>\n\u003Cli>Enable \u003Cstrong>automatic updates\u003C\u002Fstrong> when content changes.\u003C\u002Fli>\n\u003Cli>Files up to 15MB supported with automatic format detection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📊 Smart Dashboard & Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Monitor total conversations, response time, and user satisfaction.\u003C\u002Fli>\n\u003Cli>View chat performance analytics over the last 14 days.\u003C\u002Fli>\n\u003Cli>Quick insights to measure and improve engagement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🧩 Built-in Help & Guide\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Learn setup and usage directly inside the plugin:\u003C\u002Fli>\n\u003Cli>Why Zeno Chatbot\u003C\u002Fli>\n\u003Cli>How to Use\u003C\u002Fli>\n\u003Cli>Setting up LLM & API Key\u003C\u002Fli>\n\u003Cli>Options at a Glance\u003C\u002Fli>\n\u003Cli>Credits\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Alternative to:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchatbotwp.ai\u002FWP-Chatbot-Comparison\u002FZeno-Chatbot-vs-MxChat-Which-WordPress-AI-Chatbot-Is-Right-for-You\" rel=\"nofollow ugc\">MXChat\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchatbotwp.ai\u002FWP-Chatbot-Comparison\u002FZeno-Chatbot-vs-AYS-ChatGPT-Assistant-Which-One-Should-You-Choose\" rel=\"nofollow ugc\">AYS ChatGPT Assistant\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchatbotwp.ai\u002FWP-Chatbot-Comparison\u002FZeno-Chatbot-vs-GeekyBot-Which-AI-Chatbot-Is-Better-for-Your-WordPress-Site\" rel=\"nofollow ugc\">Geekybot\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchatbotwp.ai\u002FWP-Chatbot-Comparison\u002FZeno-Chatbot-vs-Hyve-Lite-Which-WordPress-AI-Chatbot-Is-Right-for-You-in-2025\" rel=\"nofollow ugc\">Hyve\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchatbotwp.ai\u002FWP-Chatbot-Comparison\u002FZeno-Chatbot-vs-WPBot-Which-WordPress-AI-Chatbot-Should-You-Choose-in-2025\" rel=\"nofollow ugc\">WPBot\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.3.2 (February 24, 2026)\u003C\u002Fh3>\n\u003Cp>Bug Fixes:\u003Cbr \u002F>\n* Prevented Action Scheduler database table-missing errors during scheduler boot by skipping Action Scheduler queries until its tables exist\u003Cbr \u002F>\n* Hardened recurring scheduler self-healing by using Action Scheduler’s ensure-recurring hook when supported and best-effort activation seeding for maintenance\u002Fcleanup jobs\u003Cbr \u002F>\n* Fixed scheduler boot re-entrancy that could recurse into cleanup scheduling and exhaust memory when Action Scheduler was already initialized\u003C\u002Fp>\n\u003Ch3>1.3.0 (February 17, 2026)\u003C\u002Fh3>\n\u003Cp>New Features:\u003Cbr \u002F>\n* Internal Content expansion: added dedicated Sitemap, Product Index, and Knowledge Notes data sources in settings\u003Cbr \u002F>\n* Sitemap indexing workflow: auto\u002Fmanual source selection, chunked processing, progress modal, and completion summary\u003Cbr \u002F>\n* Product indexing workflow: field-selectable WooCommerce indexing with chunked processing and dedicated product JSON output\u003Cbr \u002F>\n* Conversation lifecycle controls: added dedicated Conversation Settings panel with auto-close and auto-summary options\u003Cbr \u002F>\n* Conversation summaries: added summary status\u002Factions in conversation details with retry\u002Fregenerate support\u003C\u002Fp>\n\u003Cp>Improvements:\u003Cbr \u002F>\n* Unified Internal Content overview loading into a single API payload\u003Cbr \u002F>\n* Migrated indexing workflows to service-driven architecture with contract-locked response adapters\u003Cbr \u002F>\n* Added transparent derived-text cache invalidation hooks across indexed knowledge sources\u003Cbr \u002F>\n* Added consistency checks for scheduler usage, indexing contracts, and critical security invariants\u003C\u002Fp>\n\u003Cp>Bug Fixes:\u003Cbr \u002F>\n* Fixed invalid REST handler mapping for conversation status\u002Freply endpoints\u003Cbr \u002F>\n* Fixed markdown heading rendering in Knowledge Notes preview\u003Cbr \u002F>\n* Fixed class loading regressions by enforcing Composer autoload flow and authoritative dump workflow\u003Cbr \u002F>\n* Fixed summary generation transcript grounding to improve summary quality\u003C\u002Fp>\n\u003Cp>Security:\u003Cbr \u002F>\n* Strengthened chat session integrity with signed session payload verification\u003Cbr \u002F>\n* Hardened public markdown rendering with strict sanitization and safe link protocol enforcement\u003Cbr \u002F>\n* Reduced public error leakage by returning generic client-facing error responses\u003Cbr \u002F>\n* Enforced scoped chat\u002Fhistory rate limiting and improved abuse controls\u003Cbr \u002F>\n* Added same-site sitemap traversal enforcement for root and nested sitemap URLs\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Ch3>v1.4.0 – Enhanced Analytics & Insights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Vector-based semantic search\u003C\u002Fli>\n\u003Cli>Sentiment and intent analysis\u003C\u002Fli>\n\u003Cli>Conversion tracking and popular topic dashboard\u003C\u002Fli>\n\u003Cli>Real-time analytics and report export (CSV, PDF)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>v1.5.0 – Multilingual Support & Localization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Auto-detect and respond in the visitor’s language\u003C\u002Fli>\n\u003Cli>Support for 50+ languages including RTL (Right-to-Left)\u003C\u002Fli>\n\u003Cli>Custom translations for widget UI\u003C\u002Fli>\n\u003Cli>Language-specific AI model selection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>v1.6.0 – Advanced Document Processing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Content priority and relevance scoring\u003C\u002Fli>\n\u003Cli>TXT file support\u003C\u002Fli>\n\u003Cli>Automatic document summarization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>If your chatbot shows:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“I apologize, but I encountered an issue processing your request.”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Please check the following:\u003Cbr \u002F>\n1. Ensure a valid \u003Cstrong>OpenAI API key\u003C\u002Fstrong> is entered.\u003Cbr \u002F>\n2. Verify your \u003Cstrong>Data Source\u003C\u002Fstrong> is indexed.\u003Cbr \u002F>\n3. Review \u003Cstrong>System Prompts\u003C\u002Fstrong> for formatting errors.\u003Cbr \u002F>\n4. Try rebuilding the index and saving settings again.\u003C\u002Fp>\n\u003Cp>If the issue persists, please contact our support team.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the \u003Cstrong>GPL-2.0+\u003C\u002Fstrong> license.\u003Cbr \u002F>\nYou are free to modify, extend, and redistribute under the same terms.\u003C\u002Fp>\n","An AI-powered WordPress automation chatbot plugin that helps you automate support, engage visitors, and answer questions using OpenAI or Google Gemini",60,486,4,"2026-02-24T20:48:00.000Z","6.9.4","5.8","8.0",[51,52,53,54,21],"ai-assistant","ai-chatbot","chatbot","customer-support","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fai-chatbot\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzeno-chatbot-ai.1.3.2.zip","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":45,"last_updated":13,"tested_up_to":69,"requires_at_least":70,"requires_php":13,"tags":71,"homepage":75,"download_link":76,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":77},"anytimereply","AnyTimeReply – Sales chatbot","2.1","Spiker","https:\u002F\u002Fprofiles.wordpress.org\u002Fspikersolns\u002F","\u003Cp>AnyTimeReply is the automated sales chatbot available to customers round the clock. Its services include Facebook messanger chatbot, collecting leads, managing queries of your customers, answering them, saving the unsolved queries so that you can view and answer them later, auto emailing back to the customers once the answers are available.\u003Cbr \u002F>\nImagine that you are running a business and you can’t afford a support-staff to handle client queries, but it needs to be done in order to expand your business as you know that they are your potential customers. Small and medium sized business including startups and individual professional may not be able to afford support system or support staff. Client may need to ask about your office, services and other information about your business round the clock. You may lose you productive hours in giving client support yourself because you do not have a support person and you keep on sending the same information to different clients. One thing that we found in our research is that around 70% queries from clients are repeated, which of course hampers your productive hours very badly. Also, giving same information to clients is waste of time for business. So, after a few years of research, we have come up with AnyTimeReply support system, which is affordable to small to medium sized business and also individual professionals. We at AnyTimeReply believe that customer satisfaction is critical to win customers loyalty, and loyalty is one of driving factors to increase company revenues.\u003C\u002Fp>\n\u003Cp>Key features:\u003Cbr \u002F>\n   * Free and easy to use\u003Cbr \u002F>\n   * Collect leads\u003Cbr \u002F>\n   * Easy and Free FaceBook chatbot\u003Cbr \u002F>\n   * Round the clock support for your client\u003Cbr \u002F>\n   * Immediate response, no long support chat queue for visitors\u003Cbr \u002F>\n   * Reduces human resources and get more satisfied clients\u003Cbr \u002F>\n   * You can train your assistant yourself\u003Cbr \u002F>\n   * You can check chat log, correct their mistakes and even can continue chat\u003Cbr \u002F>\n   * You can get unsolved queries in your ATR system\u003Cbr \u002F>\n   * Know your clients exact requirements\u003C\u002Fp>\n","AnyTimeReply is the automated sales chatbot available to customers round the clock. It collect leads in interactive way and manage customer queries.",10,2229,80,"4.8.28","2.5.1",[53,72,73,21,74],"facebook","leads","virtual-assistant","http:\u002F\u002Fanytimereply.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanytimereply.zip","2026-03-15T14:44:11.924Z",{"attackSurface":79,"codeSignals":196,"taintFlows":428,"riskAssessment":485,"analyzedAt":497},{"hooks":80,"ajaxHandlers":180,"restRoutes":192,"shortcodes":193,"cronEvents":194,"entryPointCount":195,"unprotectedCount":11},[81,87,91,94,98,102,107,110,114,117,121,125,129,133,136,141,146,149,150,152,156,159,162,165,168,171,173,176],{"type":82,"name":83,"callback":84,"file":85,"line":86},"action","admin_menu","register_plugin_menu","admin\\class-admin.php",41,{"type":82,"name":88,"callback":89,"file":85,"line":90},"admin_enqueue_scripts","enqueue_styles",42,{"type":82,"name":88,"callback":92,"file":85,"line":93},"enqueue_scripts",43,{"type":82,"name":95,"callback":96,"file":85,"line":97},"after_setup_theme","include_override_template_functions",45,{"type":82,"name":99,"callback":100,"file":101,"line":86},"admin_print_scripts","admin_inline_js","admin\\class-field-functions.php",{"type":103,"name":104,"callback":105,"priority":66,"file":106,"line":86},"filter","wtcbt_chat_bot_settings_nav","add_wt_chat_bot_plugin_nav","admin\\class-wt-chat-bot-custom-setting.php",{"type":103,"name":108,"callback":109,"priority":66,"file":106,"line":90},"wtcbt_chat_bot_settings_panel","add_wt_chat_bot_plugin_panel",{"type":82,"name":111,"callback":112,"file":106,"line":113},"wtcbt_enqueue_add_extra_styles_before","add_custom_extra_styles_before_default_styles",44,{"type":82,"name":115,"callback":116,"file":106,"line":97},"wtcbt_enqueue_add_extra_styles_after","add_custom_extra_styles_after_default_styles",{"type":82,"name":118,"callback":119,"file":106,"line":120},"wtcbt_enqueue_add_extra_scripts_before","add_custom_extra_scripts_before_default_scripts",47,{"type":82,"name":122,"callback":123,"file":106,"line":124},"wtcbt_enqueue_add_extra_scripts_after","add_custom_extra_scripts_after_default_scripts",48,{"type":82,"name":126,"callback":127,"file":106,"line":128},"init","wt_chat_bot_register_post",50,{"type":103,"name":130,"callback":131,"file":132,"line":90},"manage_wtcbt_ask_questions_posts_columns","wtcbt_ask_questions_posts_columns","admin\\includes\\class-wt-chat-bot-functions.php",{"type":82,"name":134,"callback":135,"priority":66,"file":132,"line":93},"manage_wtcbt_ask_questions_posts_custom_column","wtcbt_ask_questions_custom_column_values",{"type":103,"name":137,"callback":138,"priority":139,"file":132,"line":140},"wp_list_table_show_post_checkbox","add_action_checkbox_wp_list_table_show_post_checkbox",99,49,{"type":82,"name":142,"callback":143,"file":144,"line":145},"plugins_loaded","load_plugin_textdomain","includes\\packages.php",144,{"type":82,"name":147,"callback":89,"file":148,"line":86},"wp_enqueue_scripts","public\\class-public.php",{"type":82,"name":147,"callback":92,"file":148,"line":90},{"type":82,"name":95,"callback":151,"priority":66,"file":148,"line":113},"public_resource",{"type":82,"name":153,"callback":153,"priority":66,"file":154,"line":155},"wt_chat_bot_icon_text","public\\include\\wt-chat-hook.php",7,{"type":82,"name":157,"callback":157,"priority":66,"file":154,"line":158},"wt_chat_bot_header_before",15,{"type":82,"name":160,"callback":160,"priority":161,"file":154,"line":161},"wt_chat_bot_header_after",20,{"type":82,"name":163,"callback":163,"priority":31,"file":154,"line":164},"wt_chat_bot_content_after",25,{"type":82,"name":166,"callback":166,"priority":167,"file":154,"line":31},"wt_chat_bot_form_before",40,{"type":82,"name":169,"callback":169,"priority":128,"file":154,"line":170},"wt_chat_bot_form_content_before",35,{"type":82,"name":172,"callback":172,"priority":43,"file":154,"line":167},"wt_chat_bot_form_content_after",{"type":82,"name":174,"callback":174,"priority":175,"file":154,"line":97},"wt_chat_bot_form_after",70,{"type":82,"name":177,"callback":178,"file":179,"line":86},"wp_footer","wtcbt_chat_bot_show_chat","public\\templates\\wt-chat-function.php",[181,185,187,189,191],{"action":182,"nopriv":183,"callback":182,"hasNonce":184,"hasCapCheck":183,"file":132,"line":97},"wtcbt_import_chat_questions",false,true,{"action":182,"nopriv":184,"callback":182,"hasNonce":184,"hasCapCheck":183,"file":132,"line":186},46,{"action":188,"nopriv":183,"callback":188,"hasNonce":184,"hasCapCheck":183,"file":132,"line":120},"wtcbt_export_chat_questions",{"action":190,"nopriv":183,"callback":190,"hasNonce":184,"hasCapCheck":183,"file":179,"line":90},"chat_bot_asking_questions",{"action":190,"nopriv":184,"callback":190,"hasNonce":184,"hasCapCheck":183,"file":179,"line":93},[],[],[],5,{"dangerousFunctions":197,"sqlUsage":198,"outputEscaping":201,"fileOperations":422,"externalRequests":422,"nonceChecks":423,"capabilityChecks":11,"bundledLibraries":424},[],{"prepared":199,"raw":11,"locations":200},2,[],{"escaped":202,"rawEcho":203,"locations":204},309,108,[205,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,417,419,420],{"file":101,"line":206,"context":207},120,"raw output",{"file":101,"line":209,"context":207},123,{"file":101,"line":211,"context":207},126,{"file":101,"line":213,"context":207},129,{"file":101,"line":215,"context":207},132,{"file":101,"line":217,"context":207},135,{"file":101,"line":219,"context":207},138,{"file":101,"line":221,"context":207},141,{"file":101,"line":223,"context":207},151,{"file":101,"line":225,"context":207},174,{"file":101,"line":227,"context":207},177,{"file":101,"line":229,"context":207},180,{"file":101,"line":231,"context":207},183,{"file":101,"line":233,"context":207},186,{"file":101,"line":235,"context":207},189,{"file":101,"line":237,"context":207},192,{"file":101,"line":239,"context":207},195,{"file":101,"line":241,"context":207},207,{"file":101,"line":243,"context":207},230,{"file":101,"line":245,"context":207},233,{"file":101,"line":247,"context":207},236,{"file":101,"line":249,"context":207},239,{"file":101,"line":251,"context":207},264,{"file":101,"line":253,"context":207},267,{"file":101,"line":255,"context":207},270,{"file":101,"line":257,"context":207},273,{"file":101,"line":259,"context":207},276,{"file":101,"line":261,"context":207},279,{"file":101,"line":263,"context":207},282,{"file":101,"line":265,"context":207},285,{"file":101,"line":267,"context":207},288,{"file":101,"line":269,"context":207},294,{"file":101,"line":271,"context":207},319,{"file":101,"line":273,"context":207},322,{"file":101,"line":275,"context":207},325,{"file":101,"line":277,"context":207},328,{"file":101,"line":279,"context":207},331,{"file":101,"line":281,"context":207},334,{"file":101,"line":283,"context":207},344,{"file":101,"line":285,"context":207},369,{"file":101,"line":287,"context":207},372,{"file":101,"line":289,"context":207},375,{"file":101,"line":291,"context":207},378,{"file":101,"line":293,"context":207},381,{"file":101,"line":295,"context":207},384,{"file":101,"line":297,"context":207},387,{"file":101,"line":299,"context":207},390,{"file":101,"line":301,"context":207},393,{"file":101,"line":303,"context":207},396,{"file":101,"line":305,"context":207},399,{"file":101,"line":307,"context":207},407,{"file":101,"line":309,"context":207},431,{"file":101,"line":311,"context":207},434,{"file":101,"line":313,"context":207},437,{"file":101,"line":315,"context":207},440,{"file":101,"line":317,"context":207},443,{"file":101,"line":319,"context":207},446,{"file":101,"line":321,"context":207},449,{"file":101,"line":323,"context":207},452,{"file":101,"line":325,"context":207},460,{"file":101,"line":327,"context":207},510,{"file":101,"line":329,"context":207},626,{"file":101,"line":331,"context":207},629,{"file":101,"line":333,"context":207},632,{"file":101,"line":335,"context":207},635,{"file":101,"line":337,"context":207},638,{"file":101,"line":339,"context":207},641,{"file":101,"line":341,"context":207},644,{"file":101,"line":343,"context":207},647,{"file":101,"line":345,"context":207},650,{"file":101,"line":347,"context":207},658,{"file":101,"line":349,"context":207},682,{"file":101,"line":351,"context":207},685,{"file":101,"line":353,"context":207},688,{"file":101,"line":355,"context":207},696,{"file":101,"line":357,"context":207},760,{"file":101,"line":359,"context":207},794,{"file":101,"line":361,"context":207},822,{"file":101,"line":363,"context":207},850,{"file":101,"line":365,"context":207},865,{"file":101,"line":367,"context":207},897,{"file":101,"line":369,"context":207},912,{"file":101,"line":371,"context":207},1101,{"file":101,"line":373,"context":207},1104,{"file":101,"line":375,"context":207},1107,{"file":101,"line":377,"context":207},1110,{"file":101,"line":379,"context":207},1118,{"file":101,"line":381,"context":207},1143,{"file":101,"line":383,"context":207},1146,{"file":101,"line":385,"context":207},1149,{"file":101,"line":387,"context":207},1152,{"file":101,"line":389,"context":207},1155,{"file":101,"line":391,"context":207},1165,{"file":101,"line":393,"context":207},1226,{"file":101,"line":395,"context":207},1305,{"file":101,"line":397,"context":207},1310,{"file":101,"line":399,"context":207},1317,{"file":101,"line":401,"context":207},1343,{"file":101,"line":403,"context":207},1402,{"file":101,"line":405,"context":207},1446,{"file":101,"line":407,"context":207},1466,{"file":101,"line":409,"context":207},1481,{"file":101,"line":411,"context":207},1533,{"file":101,"line":413,"context":207},1548,{"file":415,"line":416,"context":207},"admin\\includes\\class-extra-field-functions.php",156,{"file":415,"line":418,"context":207},178,{"file":415,"line":229,"context":207},{"file":415,"line":421,"context":207},201,1,11,[425],{"name":426,"version":25,"knownCves":427},"Select2",[],[429,455,467,475],{"entryPoint":430,"graph":431,"unsanitizedCount":422,"severity":454},"\u003Cwt-chat-bot-box> (public\\templates\\chat-bot-content\\wt-chat-bot-box.php:0)",{"nodes":432,"edges":451},[433,439,444,447],{"id":434,"type":435,"label":436,"file":437,"line":438},"n0","source","$_SERVER","public\\templates\\chat-bot-content\\wt-chat-bot-box.php",96,{"id":440,"type":441,"label":442,"file":437,"line":139,"wp_function":443},"n1","sink","wp_remote_get() [SSRF]","wp_remote_get",{"id":445,"type":435,"label":446,"file":437,"line":86},"n2","$_COOKIE",{"id":448,"type":441,"label":449,"file":437,"line":225,"wp_function":450},"n3","echo() [XSS]","echo",[452,453],{"from":434,"to":440,"sanitized":183},{"from":445,"to":448,"sanitized":184},"medium",{"entryPoint":456,"graph":457,"unsanitizedCount":11,"severity":466},"plugin_setting_page (admin\\class-admin.php:113)",{"nodes":458,"edges":464},[459,462],{"id":434,"type":435,"label":460,"file":85,"line":461},"$_GET",117,{"id":440,"type":441,"label":449,"file":85,"line":463,"wp_function":450},133,[465],{"from":434,"to":440,"sanitized":184},"low",{"entryPoint":468,"graph":469,"unsanitizedCount":11,"severity":466},"\u003Cclass-admin> (admin\\class-admin.php:0)",{"nodes":470,"edges":473},[471,472],{"id":434,"type":435,"label":460,"file":85,"line":461},{"id":440,"type":441,"label":449,"file":85,"line":463,"wp_function":450},[474],{"from":434,"to":440,"sanitized":184},{"entryPoint":476,"graph":477,"unsanitizedCount":11,"severity":466},"\u003Cclass-field-functions> (admin\\class-field-functions.php:0)",{"nodes":478,"edges":483},[479,482],{"id":434,"type":435,"label":480,"file":101,"line":481},"$_GET (x14)",57,{"id":440,"type":441,"label":449,"file":101,"line":215,"wp_function":450},[484],{"from":434,"to":440,"sanitized":184},{"summary":486,"deductions":487},"The \"wt-chat-bot\" plugin v1.0.0 exhibits a generally good security posture, with no known historical vulnerabilities and a well-protected attack surface. The static analysis reveals a robust implementation regarding SQL queries, all utilizing prepared statements, and a significant portion of output is properly escaped. Nonce checks are also present, indicating an awareness of common WordPress security practices.\n\nHowever, there are a few areas that warrant attention. The taint analysis identified one flow with unsanitized paths, which, while not flagged as critical or high, still represents a potential risk if that path is user-controllable. Additionally, the plugin performs an external HTTP request and a file operation, both of which are potential vectors for injection if not handled with extreme care. The limited number of capability checks is also a concern, especially given the presence of AJAX handlers; while no unprotected entry points were found, relying solely on nonces without proper capability verification can be insufficient in some scenarios.\n\nOverall, the plugin's lack of historical vulnerabilities is a strong positive indicator. Combined with the well-handled SQL queries and good output escaping, this suggests a developer who is mindful of security. The presence of only one unsanitized path in the taint analysis is encouraging. The main weaknesses lie in the potential for exploitation of file operations and external HTTP requests if not properly sanitized, and the limited use of capability checks on AJAX handlers, which could be a vector for privilege escalation if a vulnerability were to be discovered in the future.",[488,491,493,495],{"reason":489,"points":490},"Taint flow with unsanitized path",8,{"reason":492,"points":195},"File operations without explicit sanitization noted",{"reason":494,"points":195},"External HTTP requests without explicit sanitization noted",{"reason":496,"points":155},"No capability checks on AJAX handlers","2026-03-17T05:59:27.125Z",{"wat":499,"direct":512},{"assetPaths":500,"generatorPatterns":505,"scriptPaths":506,"versionParams":507},[501,502,503,504],"\u002Fwp-content\u002Fplugins\u002Fwt-chat-bot\u002Fadmin\u002Fcss\u002Fwt-chat-bot-admin.css","\u002Fwp-content\u002Fplugins\u002Fwt-chat-bot\u002Fadmin\u002Fjs\u002Fwt-chat-bot-admin.js","\u002Fwp-content\u002Fplugins\u002Fwt-chat-bot\u002Fpublic\u002Fcss\u002Fwt-chat-bot-public.css","\u002Fwp-content\u002Fplugins\u002Fwt-chat-bot\u002Fpublic\u002Fjs\u002Fwt-chat-bot-public.js",[],[502,504],[508,509,510,511],"wt-chat-bot\u002Fadmin\u002Fcss\u002Fwt-chat-bot-admin.css?ver=","wt-chat-bot\u002Fadmin\u002Fjs\u002Fwt-chat-chat-bot-admin.js?ver=","wt-chat-bot\u002Fpublic\u002Fcss\u002Fwt-chat-bot-public.css?ver=","wt-chat-bot\u002Fpublic\u002Fjs\u002Fwt-chat-bot-public.js?ver=",{"cssClasses":513,"htmlComments":515,"htmlAttributes":516,"restEndpoints":519,"jsGlobals":520,"shortcodeOutput":522},[514],"wt-chat-bot-settings-wrapper",[],[517,518],"data-plugin-name=\"wt-chat-bot\"","data-plugin-version=\"1.0.0\"",[],[521],"wt_chat_bot_params",[]]