[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flCwPwbQV5etW8_KPjZ_H64QK1dprAxH9CcT9Q7rzWnU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":128,"fingerprints":428},"voice-dialog-navigation","Voice Assistant Dialog Navigation","3.2.0","mspanwa2","https:\u002F\u002Fprofiles.wordpress.org\u002Fmspanwa2\u002F","\u003Cp>This plugin adds voice to your web experience. The voice forms and voice survey feature allows users to dictated all input fields on your page.\u003Cbr \u002F>\nThe virtual voice assistant allows web page visitors to ask questions, get answers and use their voice to navigate the web page.\u003Cbr \u002F>\nIn combination this plugin will convert your wordpress web page into a an immersive voice experience. The voice interface is most useful for mobile users.\u003Cbr \u002F>\nTo customize the virtual AI voice assistant the web page builder can customize the response to a pre defined number of questions the AI understands. For example a user might\u003Cbr \u002F>\nwant to know how to contact you. Rather than hunting for the “contact us” link on the web page the user can simply click the microphone\u003Cbr \u002F>\nsymbol and ask for it. For example — “How can I contact you.” or “I would like to get in touch” –> the AI will understand the request,\u003Cbr \u002F>\nrespond verbally with the customized answer and change the page to the customized URL.\u003C\u002Fp>\n\u003Cp>By installing this plugin web page builder can add virtual voice assistant – navigation and basic AI dialogs to the Word Press page within minutes.\u003C\u002Fp>\n\u003Cp>The plugin utilizes the speak2web API service to access AI services. speak2web offers up to 500 API calls for free.\u003Cbr \u002F>\nIn addition speak2web offers customized dialog options for web developers who want more than just the standard dialog.\u003Cbr \u002F>\nYou can find more about all the available options on our web page.\u003Cbr \u002F>\nSimply go to (https:\u002F\u002Fspeak2web.com\u002Fplugin#plan) and select your plan.\u003C\u002Fp>\n\u003Ch3>Supported Languages\u003C\u002Fh3>\n\u003Cp>At this time the virtual assistant supports the following languages\u003Cbr \u002F>\n    ** English\u003Cbr \u002F>\n    ** German\u003Cbr \u002F>\nThe WordPress admin can switch the language on the plugin settings page.\u003Cbr \u002F>\nDepending on the language selected all voice input and verbal responses will be processed in the language selected.\u003Cbr \u002F>\nChanging the language settings will require the WordPress admin to translate the response message configured on the settings page to match the language selected.\u003Cbr \u002F>\nIf the plugin is set to German, the response message must be entered in German as well.\u003C\u002Fp>\n\u003Ch3>Example Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>The microphone button added to the search form by the plugin.\u003C\u002Fli>\n\u003Cli>You can see a couple of examples right here: [Videos] (https:\u002F\u002Fspeak2web.com\u002Fvideo\u002F)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>CLOUD SERVICES USED \u002F CLOUD APIs Called\u003C\u002Fh3>\n\u003Cp>This plugin accesses a number of cloud services to perform the voice dialog functionality. In general the API’s accessed are either speak2web cloud services hosted in AWS or IBM Watson Cloud Services.\u003Cbr \u002F>\nThe detailed privacy implications can be found below.\u003C\u002Fp>\n\u003Ch3>Cloud Calls Issued by the Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>During Install \u002F Setup –\u003Cbr \u002F>\nThe first cloud call will take place when the license key is being entered and activated. This call will invoke a speak2web cloud service to validate the license key and provision cloud resources for the AI\u003Cbr \u002F>\nto be used.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On loading of the plugin on a page –\u003Cbr \u002F>\nEvery time the plugin is loaded onto a page, a call is issued to the a speak2web service to retrieve a valid token to access IBM cloud services\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>when a voice request is being issued –\u003Cbr \u002F>\nWhen the user clicks the microphone to issue a voice command, additional cloud calls are being placed to IBM Watson Cloud STT to transcribe the recorded audio\u003Cbr \u002F>\nTo process the request the plugin will call a speak2web cloud service to process the natural language request and prepare a response.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>COMPLIANCE WITH LOCAL LAWS\u003C\u002Fh3>\n\u003Cp>THE USER OF THIS PLUGIN AND THE ASSOCIATED SERVICE IS RESPONSIBLE TO ENSURE COMPLIANCE WITH APPLICABLE LAWS INCLUDING PRIVACY LAWS.\u003Cbr \u002F>\nspeak2web is making an effort to ensure privacy of the users of this service. As such, this plugin and the associated service DO NOT correlate IP Addresses or other personal data like browser history etc. to\u003Cbr \u002F>\nthe transcript of the voice interaction. The speak2web does NOT store voice recordings, but we do retain anonymous transcript of the dialog in logs for a period of time.\u003Cbr \u002F>\nMore detail about the service utilized and the privacy statements related to these services can be found below.\u003C\u002Fp>\n\u003Ch3>Terms of Use and usage of 3rd Party Services\u003C\u002Fh3>\n\u003Cp>This plugin invokes a number of cloud services to perform the speech to text function (STT), analyses natural language  requests and perform a natural dialog.\u003Cbr \u002F>\nThe service are all provided through your speak2web subscription service. By using the speak2web voice dialog-navigation service you also agree to the terms of use and privacy terms of the\u003Cbr \u002F>\nfollowing 3rd party services:\u003C\u002Fp>\n\u003Cp>Amazon Web Services:\u003Cbr \u002F>\n++++++++++++++++++++\u003Cbr \u002F>\nspeak2web is hosting its cloud services in AWS infrastructure. We are utilizing services such AWS Gateway API, AWS compute Services, AWS storage and AWS database services.\u003Cbr \u002F>\n[AWS Services:]  (https:\u002F\u002Faws.amazon.com)\u003Cbr \u002F>\n[The AWS privacy terms can be reviewed here:] (https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F)\u003C\u002Fp>\n\u003Cp>IBM WATSON Cloud Services:\u003Cbr \u002F>\n++++++++++++++++++++++++++\u003Cbr \u002F>\nspeak2web is utilizing the following IBM Cloud Services as part of this plugin:\u003Cbr \u002F>\n[IBM STT:] (https:\u002F\u002Fwww.ibm.com\u002Fwatson\u002Fservices\u002Fspeech-to-text\u002F)\u003Cbr \u002F>\n[IBM Assistant:] (https:\u002F\u002Fwww.ibm.com\u002Fcloud\u002Fwatson-assistant\u002F)\u003Cbr \u002F>\n[IBM Natural Language Understanding:] (https:\u002F\u002Fwww.ibm.com\u002Fwatson\u002Fservices\u002Fnatural-language-understanding\u002F)\u003C\u002Fp>\n\u003Cp>[The Terms of IBM Cloud Services]  (https:\u002F\u002Fcloud.ibm.com\u002Fdocs\u002Foverview\u002Fterms-of-use?topic=overview-terms#terms_details)\u003Cbr \u002F>\n[IBM Cloud Service Privacy Statement] (https:\u002F\u002Fcloud.ibm.com\u002Fdocs\u002Foverview\u002Fterms-of-use?topic=overview-terms#privacy_policy)\u003C\u002Fp>\n\u003Cp>speak2web Voice Dialog Navigation Service:\u003Cbr \u002F>\n++++++++++++++++++++++++++++++++++++++++++\u003Cbr \u002F>\nThis plugin requires a subscription to the speak2web [“WP Voice Dialog Navigation Service”]  (https:\u002F\u002Fspeak2web.com\u002Fplugin\u002F#plan)\u003Cbr \u002F>\nThe subscription give access to the speak2web voice service which is utilizing  the 3rd party services listed above.\u003Cbr \u002F>\nBy subscribing to this service the user agrees to the privacy terms of speak2web and the 3rd party services listed above.\u003C\u002Fp>\n\u003Cp>VOICE RECORDING — CANNOT BE PERSONALLY IDENTFIED:\u003Cbr \u002F>\n+++++++++++++++++++++++++++++++++++++++++++++++++++\u003Cbr \u002F>\nThe cloud service does stream audio data to the IBM Watson STT service while the recording is active, but we DO NOT keep a copy of the audio recording.\u003Cbr \u002F>\nThe transcript of the spoken request is being kept in logs for a period of time but CANNOT BE RELATED to the user it came from. The service DOES NOT track IP addressed or other\u003Cbr \u002F>\npersonally identifiable data. The transcript remains anonymous in the logs and CAN NOT be associated with the person it came from.\u003C\u002Fp>\n\u003Cp>[speak2web terms of use] (https:\u002F\u002Fspeak2web.com\u002Fvoice-dialog-service-terms\u002F)\u003Cbr \u002F>\n[speak2web privacy policy] (https:\u002F\u002Fspeak2web.com\u002Fprivacy-policy\u002F)\u003C\u002Fp>\n","VOICE ENABLE YOUR WEB PAGE! * Add a virtual voice assistant to your web page. -- FREE for one month * Add voice forms and voice survey to web pa &hellip;",10,4730,100,2,"2021-05-23T23:17:00.000Z","5.7.15","2.6","5.3",[20,21,22,23,24],"virtual-assistant","voice-assistant","voice-dialog","voice-forms","voice-survey","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-dialog-navigation.3.2.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},5,370,30,84,"2026-04-04T22:23:30.820Z",[39,53,69,93,113],{"slug":23,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":28,"num_ratings":28,"last_updated":46,"tested_up_to":47,"requires_at_least":17,"requires_php":18,"tags":48,"homepage":25,"download_link":52,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Voice Forms","3.1.0","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fru1PLUsisl4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>ETHICAL PRIVACY FOCUSED VOICE ASSISTANCE & SEARCH FOR YOUR WEBSITE\u003C\u002Fh4>\n\u003Cp>This plugin adds voice data entry and voice search features to your website that optimize user experience. Upon installation you’ll be able to choose from 130+ languages we support and instantly add a microphone to every search bar, form field, and a floating icon to every page or take advantage of the Elementor Microphone widget to enable voice input and search.\u003C\u002Fp>\n\u003Cp>Users have expressed how Voice Forms and Surveys have helped them to collect longer, more complete, and detailed answers from people using their website.\u003C\u002Fp>\n\u003Cp>Our service helps you to stay compliant with privacy regulations because we do not store or retain any user generated content or personally identifying information. As one of the earliest members and contributors to The Open Voice Network, a Community of The Linux Foundation, we have made it our goal to deliver services in voice tech that meet even the most demanding standards and guidelines.\u003C\u002Fp>\n\u003Cp>This free version of our plugin will only support Chrome browsers and a smaller set our natural language AI service. A license key is not needed for the free version.\u003C\u002Fp>\n\u003Cp>An active, valid, and recognized SSL Certificate and HTTPS website are required to use our plugin and services. This is only one small part of how we protect privacy of your visitors and security of your website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fspeak2web.com\u002Fplugin-2\u002F\" rel=\"nofollow ugc\">The Pro version available on our website\u003C\u002Fa> adds support for all modern browsers and platforms as well as our full set of language models. Visit our website for current Pro rates, customization services, and to obtain a license key to unlock the full suite of services this amazing plugin has to offer.\u003C\u002Fp>\n\u003Ch4>PROMOTING ACCESSIBILITY\u003C\u002Fh4>\n\u003Cp>Speak2web builds with Accessibility in mind and voice is the ultimate tool for usability, ease of access, and speed of service. We’ll help you to deliver enhancements that help you provide a better experience for all users. We are always looking for ongoing accessibility improvements to our plugins as well.\u003C\u002Fp>\n\u003Cp>Amazon Web Services:\u003Cbr \u002F>\n++++++++++++++++++++\u003Cbr \u002F>\nspeak2web is hosting its cloud services in AWS infrastructure. We are utilizing services such AWS Gateway API, AWS compute Services, AWS storage and AWS database services. We post data to Amazon Web Services for storing user databases.\u003Cbr \u002F>\n[AWS Services:] (https:\u002F\u002Faws.amazon.com)\u003Cbr \u002F>\n[The AWS privacy terms can be reviewed here:] (https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F)\u003C\u002Fp>\n\u003Ch3>Supported Languages\u003C\u002Fh3>\n\u003Cp>This plugin supports 130 different languges.\u003Cbr \u002F>\nPLEASE MAKE SURE TO SELECT the languge that matches your web page.\u003Cbr \u002F>\nExample languages supported:\u003Cbr \u002F>\n*   English\u003Cbr \u002F>\n*   German\u003Cbr \u002F>\n*   Portuguese\u003Cbr \u002F>\n*   Chinese\u003Cbr \u002F>\n*   French\u003Cbr \u002F>\n*   Japanese\u003Cbr \u002F>\n*   Korean\u003Cbr \u002F>\n*   Spanish\u003Cbr \u002F>\n*   Arabic\u003Cbr \u002F>\n*   Danish\u003Cbr \u002F>\n*   Dutch\u003Cbr \u002F>\n*   Norwegian\u003Cbr \u002F>\n*   Hindi\u003Cbr \u002F>\n*   Polish\u003Cbr \u002F>\n*   Russian\u003Cbr \u002F>\n*   and many more\u003C\u002Fp>\n","Make the most tedious tasks on your website more accessible and easy to use. This plugin enables your visitors to speak to your webforms by adding a m &hellip;",20,2668,"2023-07-12T23:59:00.000Z","6.2.9",[49,50,23,51,24],"voice","voice-firrst","voice-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-forms.3.1.0.zip",{"slug":54,"name":55,"version":56,"author":7,"author_profile":8,"description":57,"short_description":58,"active_installs":11,"downloaded":59,"rating":28,"num_ratings":28,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":25,"download_link":68,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"voice-shopping-for-woocommerce","Voice Shopping for WooCommerce","2.0.0","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fru1PLUsisl4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>ELEMENTOR PAGE BUILDER SUPPORT NOW INCLUDED\u003C\u002Fh4>\n\u003Cp>Place a microphone anywhere on your site. Control the icon, color, and other advanced design features when deploying this exciting new feature.\u003C\u002Fp>\n\u003Ch4>ETHICAL PRIVACY FOCUSED VOICE ASSISTANCE & SEARCH FOR YOUR WEBSITE\u003C\u002Fh4>\n\u003Cp>This plugin adds  a virtual voice assistant to your WooCommerce store.Simply set up a WooCommerce Customer Key (CK) and Customer Secret (CS) in WooCommerce and copy it into the setup page of the WooCommerce Voice Assistant.\u003C\u002Fp>\n\u003Cp>Customize the verbal responses to the set of predefined commands and enjoy your voice shopping experience.\u003C\u002Fp>\n\u003Cp>The plugin automatically discovers your products and categories defined in WooCommerce and makes them available to your customers via voice commands.\u003C\u002Fp>\n\u003Cp>The virtual voice assistant will reply with the pre-configured response in written and verbal form. With our high-quality voices, both male and female this plugin will provide an unmatched shopping experience to your customers.\u003C\u002Fp>\n\u003Cp>Once configured, your customers can explore your store using voice commands like:\u003C\u002Fp>\n\u003Cp>“Do you sell office supplies?”    –> this would be a category search looking for office supplies\u003C\u002Fp>\n\u003Cp>“I am looking for a iPhone XS case.”    –> this will trigger a product search for a “iPhone XS case”\u003C\u002Fp>\n\u003Cp>“Add the USB Wall Charger to the shopping cart.”   –> this command will locate a “USB Wall Charger” product and add it to the shopping cart\u003C\u002Fp>\n\u003Cp>“Show me the shopping cart”\u003C\u002Fp>\n\u003Cp>“I want to Check out”\u003C\u002Fp>\n\u003Cp>“Show me my orders”\u003C\u002Fp>\n\u003Cp>“How can I contact you”\u003C\u002Fp>\n\u003Cp>“What shipping options do you offer”\u003C\u002Fp>\n\u003Cp>“Can I pay with credit card?”\u003C\u002Fp>\n\u003Cp>“…..” and many more commands (intents) are being recognized and processed.\u003C\u002Fp>\n\u003Cp>Our service helps you to stay compliant with privacy regulations because we do not store or retain any user generated content or personally identifying information. As one of the earliest members and contributors to The Open Voice Network, a Community of The Linux Foundation, we have made it our goal to deliver services in voice tech that meet even the most demanding standards and guidelines.\u003C\u002Fp>\n\u003Cp>An active, valid, and recognized SSL Certificate and HTTPS website are required to use our plugin and services. This is only one small part of how we protect privacy of your visitors and security of your website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fspeak2web.com\u002Fplugin-2\u002F\" rel=\"nofollow ugc\">The Pro version available on our website\u003C\u002Fa> adds support for all modern browsers and platforms as well as our full set of language models. Visit our website for current Pro rates, customization services, and to obtain a license key to unlock the full suite of services this amazing plugin has to offer.\u003C\u002Fp>\n\u003Cp>Amazon Web Services:\u003Cbr \u002F>\n++++++++++++++++++++\u003Cbr \u002F>\nspeak2web is hosting its cloud services in AWS infrastructure. We are utilizing services such AWS Gateway API, AWS compute Services, AWS storage and AWS database services. We post data to Aamazon Web Services for storing user databases.\u003Cbr \u002F>\n[AWS Services:]  (https:\u002F\u002Faws.amazon.com)\u003Cbr \u002F>\n[The AWS privacy terms can be reviewed here:] (https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F)\u003C\u002Fp>\n\u003Ch3>Example Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>The microphone button added to the search form by the plugin.\u003C\u002Fli>\n\u003Cli>You can see a couple of examples right here: [Videos] (https:\u002F\u002Fspeak2web.com\u002Fvideo\u002F)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>CLOUD SERVICES USED \u002F CLOUD APIs Called\u003C\u002Fh3>\n\u003Cp>This plugin accesses a number of cloud services to perform the voice dialog functionality. In general, the API’s accessed are either speak2web cloud services hosted in AWS or IBM Watson Cloud Services.\u003Cbr \u002F>\nThe detailed privacy implications can be found below.\u003C\u002Fp>\n\u003Ch3>Cloud Calls Issued by the Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>During Install \u002F Setup –\u003Cbr \u002F>\nThe first cloud call will take place when the license key is being entered and activated. This call will invoke a speak2web cloud service to validate the license key and provision cloud resources for the AI\u003Cbr \u002F>\nto be used.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On loading of the plugin on a page –\u003Cbr \u002F>\nEvery time the plugin is loaded onto a page, a call is issued to the speak2web service to retrieve a valid token to access IBM cloud services\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>when a voice request is being issued –\u003Cbr \u002F>\nWhen the user clicks the microphone to issue a voice command, additional cloud calls are being placed to IBM Watson Cloud STT to transcribe the recorded audio\u003Cbr \u002F>\nTo process the request the plugin will call a speak2web cloud service to process the natural language request and prepare a response.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>COMPLIANCE WITH LOCAL LAWS\u003C\u002Fh3>\n\u003Cp>THE USER OF THIS PLUGIN AND THE ASSOCIATED SERVICE IS RESPONSIBLE TO ENSURE COMPLIANCE WITH APPLICABLE LAWS INCLUDING PRIVACY LAWS.\u003Cbr \u002F>\nspeak2web is making an effort to ensure privacy of the users of this service. As such, this plugin and the associated service DO NOT correlate IP Addresses or other personal data like browser history etc. to\u003Cbr \u002F>\nthe transcript of the voice interaction. The speak2web does NOT store voice recordings, but we do retain anonymous transcript of the dialog in logs for a period of time.\u003Cbr \u002F>\nMore detail about the service utilized and the privacy statements related to these services can be found below.\u003C\u002Fp>\n\u003Ch3>Terms of Use and usage of 3rd Party Services\u003C\u002Fh3>\n\u003Cp>This plugin invokes a number of cloud services to perform the speech to text function (STT), analyses natural language  requests and perform a natural dialog.\u003Cbr \u002F>\nThe service are all provided through your speak2web subscription service. By using the speak2web voice dialog-navigation service you also agree to the terms of use and privacy terms of the\u003Cbr \u002F>\nfollowing 3rd party services:\u003C\u002Fp>\n\u003Cp>Amazon Web Services:\u003Cbr \u002F>\n++++++++++++++++++++\u003Cbr \u002F>\nspeak2web is hosting its cloud services in AWS infrastructure. We are utilizing services such AWS Gateway API, AWS compute Services, AWS storage and AWS database services.\u003Cbr \u002F>\n[AWS Services:]  (https:\u002F\u002Faws.amazon.com)\u003Cbr \u002F>\n[The AWS privacy terms can be reviewed here:] (https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F)\u003C\u002Fp>\n\u003Cp>Google Speech to Text Service:\u003Cbr \u002F>\n++++++++++++++++++++++++++++++\u003Cbr \u002F>\nthis plugin utilizes Google Speech to Text service to transcibe verbal input\u003Cbr \u002F>\n[Google STT:] (https:\u002F\u002Fcloud.google.com\u002Fspeech-to-text)\u003Cbr \u002F>\n[Google Privacy Statement] (https:\u002F\u002Fpolicies.google.com\u002Fprivacy?hl=en-US)\u003C\u002Fp>\n\u003Cp>IBM WATSON Cloud Services:\u003Cbr \u002F>\n++++++++++++++++++++++++++\u003Cbr \u002F>\nspeak2web is utilizing the following IBM Cloud Services as part of this plugin:\u003Cbr \u002F>\n[IBM STT:] (https:\u002F\u002Fwww.ibm.com\u002Fwatson\u002Fservices\u002Fspeech-to-text\u002F)\u003Cbr \u002F>\n[IBM TTS:] (https:\u002F\u002Fwww.ibm.com\u002Fcloud\u002Fwatson-text-to-speech)\u003Cbr \u002F>\n[IBM Assistant:] (https:\u002F\u002Fwww.ibm.com\u002Fcloud\u002Fwatson-assistant\u002F)\u003Cbr \u002F>\n[IBM Natural Language Understanding:] (https:\u002F\u002Fwww.ibm.com\u002Fwatson\u002Fservices\u002Fnatural-language-understanding\u002F)\u003C\u002Fp>\n\u003Cp>[The Terms of IBM Cloud Services]  (https:\u002F\u002Fcloud.ibm.com\u002Fdocs\u002Foverview\u002Fterms-of-use?topic=overview-terms#terms_details)\u003Cbr \u002F>\n[IBM Cloud Service Privacy Statement] (https:\u002F\u002Fcloud.ibm.com\u002Fdocs\u002Foverview\u002Fterms-of-use?topic=overview-terms#privacy_policy)\u003C\u002Fp>\n\u003Cp>speak2web Voice Shopping for WooCommerce:\u003Cbr \u002F>\n++++++++++++++++++++++++++++++++++++++++++\u003Cbr \u002F>\nThis plugin requires a subscription to the speak2web [“WP Voice Shopping For WooCommerce”]  (https:\u002F\u002Fspeak2web.com\u002Fvoice-shopping-for-woocommerce\u002F)\u003Cbr \u002F>\nThe subscription give access to the speak2web voice service which is utilizing  the 3rd party services listed above.\u003Cbr \u002F>\nBy subscribing to this service the user agrees to the privacy terms of speak2web and the 3rd party services listed above.\u003C\u002Fp>\n\u003Cp>VOICE RECORDING — CANNOT BE PERSONALLY IDENTFIED:\u003Cbr \u002F>\n+++++++++++++++++++++++++++++++++++++++++++++++++++\u003Cbr \u002F>\nThe cloud service does stream audio data to the IBM Watson STT service while the recording is active, but we DO NOT keep a copy of the audio recording.\u003Cbr \u002F>\nThe transcript of the spoken request is being kept in logs for a period of time but CANNOT BE RELATED to the user it came from. The service DOES NOT track IP addressed or other\u003Cbr \u002F>\npersonally identifiable data. The transcript remains anonymous in the logs and CAN NOT be associated with the person it came from.\u003C\u002Fp>\n\u003Cp>[speak2web terms of use] (https:\u002F\u002Fspeak2web.com\u002Fvoice-dialog-service-terms\u002F)\u003Cbr \u002F>\n[speak2web privacy policy] (https:\u002F\u002Fspeak2web.com\u002Fprivacy-policy\u002F)\u003C\u002Fp>\n","Voice Shopping for WooCommerce! * Add a voice shopping assistant to your WooCommerce store. -- FREE for one month * Allow your customers to shop &hellip;",1576,"2023-06-10T19:43:00.000Z","6.1.10","4.0","7.2",[21,23,65,66,67],"voice-shopping","woo-commerce","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-shopping-for-woocommerce.2.0.0.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":13,"downloaded":77,"rating":13,"num_ratings":78,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":88,"download_link":89,"security_score":90,"vuln_count":91,"unpatched_count":28,"last_vuln_date":92,"fetched_at":30},"chatbot-ai-free-models","AI Chatbot Free Models – Customer Support, Live Chat, Virtual Assistant","1.6.7","NewCodeByte","https:\u002F\u002Fprofiles.wordpress.org\u002Fnewcodebyte\u002F","\u003Cp>\u003Cstrong>Important Notice for Users Updating to Version 1.6.6+\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The latest update improves the plugin’s file structure for better performance. As a result, the default paths for some images (like the chatbot icon and avatars) have changed.\u003C\u002Fp>\n\u003Cp>If you notice that the chatbot button or avatars are not appearing after the update, it is almost certainly due to your browser or website’s cache.\u003C\u002Fp>\n\u003Cp>Solution: Please perform a “hard refresh” in your browser (Ctrl+F5 on Windows\u002FLinux, Cmd+Shift+R on Mac). If you use a caching plugin (like WP Rocket, LiteSpeed, WP Fastest Cache etc.), please purge all caches from your plugin’s settings. This will solve the issue.\u003C\u002Fp>\n\u003Cp>AI Chatbot Free Models empowers you to integrate a cutting-edge AI chatbot into your WordPress website! Unlock the potential of over 400 AI models through OpenRouter.ai, including industry-leading options like ChatGPT, Claude, Grok 4 and Google Gemini 2.5 Pro, as well as powerful open-source alternatives such as Llama, Mistral, and DeepSeek! Choose from a wide array of both free and premium models to perfectly match your needs and budget.\u003Cbr \u002F>\nUnlike many other plugins, all management and customization happen entirely within your WordPress backend, no need to visit external sites for configuration. The only account required is to obtain your free API key.\u003C\u002Fp>\n\u003Cp>Looking for a platform-independent version?\u003Cbr \u002F>\nThis chatbot is also available as a standalone version for use in non-WordPress websites (HTML, PHP, etc.).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FNewCodeByte\u002Fchatbot-ai-free-models\" rel=\"nofollow ugc\">Get it on GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cp>Here are several practical ways to use Chatbot AI Free Models on your WordPress website:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>24\u002F7 Customer Support\u003C\u002Fstrong>\u003Cbr \u002F>\nProvide instant answers to visitors at any time, improving engagement and reducing support workload.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lead Generation Assistant\u003C\u002Fstrong>\u003Cbr \u002F>\nQualify visitors and collect contact information through conversational interaction.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product Recommendation Bot\u003C\u002Fstrong>\u003Cbr \u002F>\nHelp users find suitable products or services using natural language queries.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Navigation Helper\u003C\u002Fstrong>\u003Cbr \u002F>\nGuide users to the right blog posts, categories, or pages based on their questions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automated Live Chat for Immediate Engagement\u003C\u002Fstrong>\u003Cbr \u002F>\nDeploy an automated assistant that mimics a live chat operator. It can greet visitors, answer initial questions, and guide them, ensuring every user feels supported.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Knowledge Base Access\u003C\u002Fstrong>\u003Cbr \u002F>\nOffer a conversational interface to your FAQ, help articles, or documentation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Idea Generation for Writers and Bloggers\u003C\u002Fstrong>\u003Cbr \u002F>\nSuggest article topics, headlines, or summaries directly within your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Support\u003C\u002Fstrong>\u003Cbr \u002F>\nServe users in multiple languages by selecting models with multilingual capabilities.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chatbot-Powered Helpdesk\u003C\u002Fstrong>\u003Cbr \u002F>\nTurn your chatbot into a powerful first-line helpdesk. It provides instant, automated support 24\u002F7 and captures visitor details with an optional pre-chat form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Free AI Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nUse free models from OpenRouter without additional costs or complex setup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration – Setting up your AI Chatbot\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Get a Free API Key from OpenRouter.ai (Yes, it’s free!). OpenRouter offers access to over 400 models, including ChatGPT, Claude, DeepSeek, Gemini, and many others, all at competitive prices!\u003C\u002Fli>\n\u003Cli>Enter your OpenRouter API Key in the “Settings” tab.\u003C\u002Fli>\n\u003Cli>Choose an AI Model. Free models have the suffix “:free” at the end of their name. Note that all models are accessed THROUGH OpenRouter, regardless of the original provider.\u003C\u002Fli>\n\u003Cli>Provide context about your website in the “Information for responses” field.\u003C\u002Fli>\n\u003Cli>Customize the chatbot’s appearance in the “Style” and “Images” tabs.\u003C\u002Fli>\n\u003Cli>Click “Save settings”. Remember to refresh your website (Ctrl+F5 or Cmd+Shift+R) after saving, otherwise the changes may not be displayed correctly due to caching.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Message and IP Saving\u003C\u002Fh3>\n\u003Cp>You can enable or disable the saving of chat messages and user IP addresses in the “Messages” tab of the settings page. Message saving is disabled by default for privacy reasons. If enabled, all chat messages and IP addresses will be stored securely within \u003Cstrong>the plugin’s dedicated database\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Using a dedicated database offers several advantages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simplified Management: All chatbot-related data is contained in a single location, making it easier to manage and maintain.\u003C\u002Fli>\n\u003Cli>Reduced Impact: Storing data separately minimizes the impact on your website’s core database performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> If you choose to enable message and IP saving, you \u003Cstrong>MUST\u003C\u002Fstrong> update your website’s privacy policy to reflect this data collection practice and inform your users accordingly. You are responsible for complying with all applicable privacy laws.\u003C\u002Fp>\n\u003Ch3>Enabling “Powered by NewCodeByte”\u003C\u002Fh3>\n\u003Cp>Enabling “Powered by NewCodeByte” helps me support the development of this free plugin. If you enjoy Chatbot AI Free Models, please consider enabling it!\u003Cbr \u002F>\nIf you’d prefer not to display the “Powered by NewCodeByte” link, you can support me with a donation on Buy Me a Coffee via Buy Me a Coffee.\u003Cbr \u002F>\nAll donations are greatly appreciated and will help me continue to improve and maintain this plugin.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>Chatbot AI Free Models allows you to connect your site to AI services via OpenRouter. You need your own API key and must comply with their Terms of Service and Privacy Policy.\u003C\u002Fp>\n\u003Cp>The plugin developer is not responsible for any issues or damages resulting from the use of the plugin or AI-generated content. Make sure your usage complies with the laws of your country. All data stays on your server, it’s your responsibility to keep it secure.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OpenRouter Terms of Service and Privacy Policy:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fopenrouter.ai\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fopenrouter.ai\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fopenrouter.ai\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fopenrouter.ai\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Donate link\u003C\u002Fh3>\n\u003Cp>You can support the development of Chatbot AI Free Models by making a donation via \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fcodebytewp\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.buymeacoffee.com\u002Fcodebytewp\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License and Usage\u003C\u002Fh3>\n\u003Cp>Chatbot AI Free Models is provided free of charge for both personal and commercial use. You are allowed to distribute the plugin in its original, unmodified form.\u003C\u002Fp>\n\u003Cp>This plugin is created and maintained by NewCodeByte.\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>NewCodeByte\u003C\u002Fp>\n\u003Ch3>Disclaimer and Legal Information\u003C\u002Fh3>\n\u003Cp>This plugin is provided “as is” and without any warranty, express or implied. NewCodeByte is not liable for any damages or losses arising from its use. While this plugin is provided free of charge for personal or commercial use, the “Powered by NewCodeByte” link helps support its development. This plugin is licensed under the GPLv2 (or later) license, and you are free to use, modify, and distribute it according to the terms of that license.  You are solely responsible for ensuring that your use of this plugin complies with all applicable laws and regulations.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin handles user data in the following ways:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Chat Messages\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Messages are stored only when explicitly enabled by the site administrator\u003Cbr \u002F>\n– Messages are stored in a dedicated, secure database\u003Cbr \u002F>\n– Messages can be exported or deleted through the admin interface\u003Cbr \u002F>\n– No message content is shared with third parties except OpenRouter for processing\u003C\u002Fp>\n\u003Col>\n\u003Cli>User Data Collection\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– IP addresses (when message saving is enabled)\u003Cbr \u002F>\n– Chat message content\u003Cbr \u002F>\n– No personal identification information is collected\u003Cbr \u002F>\n– No cookies are used by the plugin itself\u003C\u002Fp>\n\u003Col>\n\u003Cli>Data Retention\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Messages and IPs are stored until manually deleted by the administrator\u003Cbr \u002F>\n– No automatic data deletion is performed\u003Cbr \u002F>\n– Administrators can delete all stored data at any time\u003C\u002Fp>\n\u003Col>\n\u003Cli>GDPR Compliance\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Users should be informed about data collection\u003Cbr \u002F>\n– Site administrators must update their privacy policy\u003Cbr \u002F>\n– Data export and deletion tools are provided\u003Cbr \u002F>\n– Clear process for handling data subject requests\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>If you need support: \u003Ca href=\"https:\u002F\u002Fnewcodebyte.altervista.org\" rel=\"nofollow ugc\">https:\u002F\u002Fnewcodebyte.altervista.org\u003C\u002Fa>\u003C\u002Fp>\n","Add an AI Chatbot to your WordPress site for instant live chat or customer support. Featuring GPT, Claude, Llama and 70+ free models.",3273,8,"2025-12-03T11:09:00.000Z","6.9.4","5.0","7.4",[84,85,86,87,20],"ai-chatbot","chatbot","customer-support","live-chat","https:\u002F\u002Fnewcodebyte.altervista.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchatbot-ai-free-models.1.6.7.zip",99,1,"2025-10-23 00:00:00",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":13,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":81,"requires_php":63,"tags":106,"homepage":110,"download_link":111,"security_score":112,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ai24-assistant-integrator","AI24 Assistant Integrator","1.0.9.2","Site24","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetaver\u002F","\u003Cp>The easiest to use plugin for OpenAI assistants. Empower your WordPress site with AI-driven chatbots for enhanced interactivity and support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI24 Assistant Integrator\u003C\u002Fstrong> enables you to integrate OpenAI assistants into your WordPress site effortlessly. Enhance user interaction and provide instant support with the power of OpenAI’s technology.\u003C\u002Fp>\n\u003Cp>All you need to do is set up the assistant on your OpenAI account, enter the API key and Assistant ID and it’s ready to go. There are no other plugins that achieve this in such little time.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Seamless OpenAI Integration:\u003C\u002Fstrong> Connect your WordPress site with OpenAI’s powerful AI models with minimal setup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Chatbot Widgets:\u003C\u002Fstrong> Tailor the appearance and behavior of your chatbots to match your site’s design and user needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Future-Proof Technology:\u003C\u002Fstrong> Designed with scalability in mind, AI24 Chatbot Integrator is ready to evolve with the introduction of new AI technologies and APIs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent Interaction:\u003C\u002Fstrong> Utilize advanced machine learning to provide users with smart, contextually relevant interactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Powered by AI24” Branding:\u003C\u002Fstrong> While offering top-tier AI functionalities, also enjoy subtle branding that credits AI24 site for the enhanced user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support queries, feature suggestions, or further assistance, please visit site24.com.au or email me directly info@site24.com.au\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>AI24 Assistant Integrator is developed by Site24, a leader in web design, development, and AI integration solutions. For more information, visit our website at site24.com.au or reach out to our team @ info@site24.com.au\u003C\u002Fp>\n\u003Ch3>3rd Party or External Services\u003C\u002Fh3>\n\u003Ch4>OpenAI API\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We are leveraging the OpenAI ecosystem and thus API’s with the plugin. You must be aware that when the chatbot is live on your site those APIs are being used when interacted with.\u003C\u002Fli>\n\u003Cli>OpenAI main page: https:\u002F\u002Fopenai.com\u002F\u003C\u002Fli>\n\u003Cli>OpenAI Privacy Policies: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fli>\n\u003Cli>OpenAI API: https:\u002F\u002Fapi.openai.com\u002Fv1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Youtube Video\u002FTutorial Embeds\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tutorial videos embedded into the settings page have been uploaded to youtube by the following links.\u003C\u002Fli>\n\u003Cli>What is AI24?: https:\u002F\u002Fyoutu.be\u002FblGeFZOvncY\u003C\u002Fli>\n\u003Cli>What are functions?: https:\u002F\u002Fyoutu.be\u002FJIv3dnx7S30\u003C\u002Fli>\n\u003Cli>How to create OpenAI assistant functions?: https:\u002F\u002Fyoutu.be\u002FpOIWTjgv9Sc\u003C\u002Fli>\n\u003Cli>How to create OpenAI assistants: https:\u002F\u002Fyoutu.be\u002FIo_HckHRxow\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily integrate OpenAI assistants into your WordPress site for enhanced user interaction and support.",70,3190,3,"2025-03-14T09:50:00.000Z","6.7.5",[107,85,108,109,20],"ai","chatgpt","openai","https:\u002F\u002Fsite24.com.au\u002Fai24-assistant-integrator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai24-assistant-integrator.1.0.9.2.zip",92,{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":44,"downloaded":121,"rating":13,"num_ratings":91,"last_updated":122,"tested_up_to":80,"requires_at_least":123,"requires_php":82,"tags":124,"homepage":25,"download_link":127,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ask-my-content","Ask My Content – AI Q&A Chatbot","0.9.0","Pavel Web Design LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fugoltsev\u002F","\u003Cp>Ask My Content brings AI-powered question answering to your WordPress site. Instead of giving generic chatbot responses, this plugin indexes your site’s content (pages and posts) and uses it to provide accurate, context-aware answers to visitors.\u003C\u002Fp>\n\u003Cp>Unlike standard content search plugins that rely on keyword matching, Ask My Content uses semantic embeddings and retrieval-augmented generation to return direct answers in full sentences.\u003C\u002Fp>\n\u003Cp>Note that dynamic WordPress content creation themes and plugins (which may include Elementor) are not supported. See FAQ for details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* Retrieval Augmented Generation (RAG) – answers are grounded in your actual site content.\u003Cbr \u002F>\n* Uses OpenAI for embeddings and completions (via a secure Node.js backend).\u003Cbr \u002F>\n* Change tracking – automatically queues edited pages\u002Fposts so you can rerun indexing from the dashboard or \u003Ccode>wp amc\u003C\u002Fcode> when you’re ready.\u003Cbr \u002F>\n* Deleted content removal – auto notifies the backend when pages or posts are trashed or permanently deleted.\u003Cbr \u002F>\n* Lightweight – no heavy admin UI or visual layout tools, just the essentials.\u003Cbr \u002F>\n* Flexible – works with posts, pages, and header\u002Ffooter.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works\u003C\u002Fstrong>\u003Cbr \u002F>\n1. After activating the plugin, go to \u003Cstrong>Dashboard -> Ask My Content\u003C\u002Fstrong> and press “Start Indexing” (or run \u003Ccode>wp amc index\u003C\u002Fcode>) to send your site content to the backend. Indexing must be completed before the chat can answer questions.\u003Cbr \u002F>\n2. Enable the floating launcher to show the chat site-wide; or add the \u003Cstrong>Ask My Content\u003C\u002Fstrong> block to an existing or new page (or place the \u003Ccode>[ask_my_content]\u003C\u002Fcode> shortcode) and publish\u002Fupdate the page so the chat interface has a front-end location.\u003Cbr \u002F>\n3. When a visitor asks a question, the chatbot retrieves the most relevant content snippets from your indexed pages.\u003Cbr \u002F>\n4. OpenAI generates an answer based on that content.\u003C\u002Fp>\n\u003Cp>After you edit content, rerun indexing from \u003Cstrong>Dashboard -> Ask My Content\u003C\u002Fstrong> or via \u003Ccode>wp amc index\u003C\u002Fcode> to push the latest changes. Deleted posts are sent to the backend automatically when they are trashed or removed.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Note: Your site’s content and user questions are securely sent to an external AI service (OpenAI) for processing.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Command Line Usage\u003C\u002Fh3>\n\u003Cp>The plugin bundles a WP-CLI command suite (\u003Ccode>wp amc\u003C\u002Fcode>) for scripted indexing and status checks. It complements the \u003Cstrong>Ask My Content Settings\u003C\u002Fstrong> admin screen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the settings page for a guided UI, manual start\u002Fstop buttons, and real-time counters inside the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Use \u003Ccode>wp amc\u003C\u002Fcode> when you need automation (cron jobs, SSH sessions, CI) or want to run indexing without opening a browser. Available commands include:\n\u003Cul>\n\u003Cli>\u003Ccode>wp amc index [--include-posts] [--pages-only] [--force]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>wp amc status\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>wp amc stop\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Run \u003Ccode>wp help amc index\u003C\u002Fcode> for full option descriptions:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>NAME\n\n  wp amc index\n\nDESCRIPTION\n\n  Run indexing immediately (pages always, posts optional).\n\nOPTIONS\n\n  [--include-posts]\n    Include posts in addition to pages.\n\n  [--pages-only]\n    Index pages only (exclude posts). Overrides any previously saved setting.\n\n  [--force]\n    Steal an existing lock and run anyway (use with caution if another process may be running).\n\nEXAMPLES\n\n    wp amc index\n    wp amc index --include-posts\n    wp amc index --pages-only\n    wp amc index --force\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Installing WP-CLI\u003C\u002Fh4>\n\u003Cp>Many hosts ship with WP-CLI pre-installed. If yours does not, install it manually:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Download the Phar:\u003Cbr \u002F>\n  curl -O https:\u002F\u002Fraw.githubusercontent.com\u002Fwp-cli\u002Fbuilds\u002Fgh-pages\u002Fphar\u002Fwp-cli.phar\u003C\u002Fli>\n\u003Cli>Make it executable:\u003Cbr \u002F>\n  chmod +x wp-cli.phar\u003C\u002Fli>\n\u003Cli>Move it into your PATH (optional):\u003Cbr \u002F>\n  sudo mv wp-cli.phar \u002Fusr\u002Flocal\u002Fbin\u002Fwp\u003C\u002Fli>\n\u003Cli>Confirm:\u003Cbr \u002F>\n  wp –info\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>See https:\u002F\u002Fwp-cli.org\u002F#installing for additional options (Homebrew, Docker, Windows packages).\u003C\u002Fp>\n\u003Ch4>Running the command successfully\u003C\u002Fh4>\n\u003Cp>Run \u003Ccode>wp amc ...\u003C\u002Fcode> from the WordPress installation root (where \u003Ccode>wp-config.php\u003C\u002Fcode> lives) or supply the path explicitly:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change directory, e.g. \u003Ccode>cd \u002Fsrv\u002Fwww\u002Fwordpress\u003C\u002Fcode> then run \u003Ccode>wp amc status\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Or pass the path flag: \u003Ccode>wp --path=\u002Fsrv\u002Fwww\u002Fwordpress amc status\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you run the command from another folder you will see:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Warning: No WordPress installation found. If the command ‘amc’ is in a plugin or theme, pass –path=\u003Ccode>path\u002Fto\u002Fwordpress\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Point \u003Ccode>wp\u003C\u002Fcode> at your site root and re-run to resolve the error.\u003C\u002Fp>\n","AI-powered Q&A chatbot floating chat, block and shortcode that answers questions based on your own site's pages and posts.",817,"2026-02-19T21:39:00.000Z","5.8",[107,85,125,126,20],"content-search","knowledge-base","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fask-my-content.0.9.0.zip",{"attackSurface":129,"codeSignals":176,"taintFlows":394,"riskAssessment":422,"analyzedAt":427},{"hooks":130,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":28,"unprotectedCount":28},[131,137,140,143,146,148,150,152,154,159,164,168],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_notices","closure","classes\\plugin.php",262,{"type":132,"name":133,"callback":138,"file":135,"line":139},"invalid_or_expired_license_key_notice",284,{"type":132,"name":141,"callback":134,"priority":11,"file":135,"line":142},"after_plugin_row_voice-dialog-navigation\u002Fvoice-dialog-navigation.php",287,{"type":132,"name":133,"callback":144,"file":135,"line":145},"configure_intent_notice",300,{"type":132,"name":141,"callback":134,"priority":11,"file":135,"line":147},303,{"type":132,"name":133,"callback":134,"file":135,"line":149},315,{"type":132,"name":133,"callback":134,"file":135,"line":151},341,{"type":132,"name":141,"callback":134,"priority":11,"file":135,"line":153},352,{"type":155,"name":156,"callback":157,"priority":11,"file":135,"line":158},"filter","plugin_row_meta","custom_plugin_row_meta",397,{"type":132,"name":160,"callback":161,"file":162,"line":163},"admin_menu","vd_navigation_add_plugin_page","classes\\settings-page.php",239,{"type":132,"name":165,"callback":166,"file":162,"line":167},"admin_init","vd_navigation_page_init",240,{"type":132,"name":169,"callback":170,"file":162,"line":171},"init","initialize_vd_navigation_settings_object",1022,[],[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":33,"externalRequests":33,"nonceChecks":392,"capabilityChecks":91,"bundledLibraries":393},[],{"prepared":28,"raw":28,"locations":179},[],{"escaped":28,"rawEcho":181,"locations":182},110,[183,186,188,190,192,193,195,196,198,200,201,202,204,205,206,208,210,212,213,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,285,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,377,378,380,382,384,386,388,390],{"file":135,"line":184,"context":185},266,"raw output",{"file":135,"line":187,"context":185},288,{"file":135,"line":189,"context":185},304,{"file":135,"line":191,"context":185},320,{"file":135,"line":191,"context":185},{"file":135,"line":194,"context":185},321,{"file":135,"line":194,"context":185},{"file":135,"line":197,"context":185},323,{"file":135,"line":199,"context":185},369,{"file":135,"line":199,"context":185},{"file":135,"line":199,"context":185},{"file":135,"line":203,"context":185},382,{"file":135,"line":203,"context":185},{"file":135,"line":203,"context":185},{"file":162,"line":207,"context":185},509,{"file":162,"line":209,"context":185},513,{"file":162,"line":211,"context":185},527,{"file":162,"line":211,"context":185},{"file":162,"line":211,"context":185},{"file":162,"line":215,"context":185},531,{"file":162,"line":217,"context":185},535,{"file":162,"line":219,"context":185},536,{"file":162,"line":221,"context":185},563,{"file":162,"line":223,"context":185},566,{"file":162,"line":225,"context":185},575,{"file":162,"line":227,"context":185},578,{"file":162,"line":229,"context":185},589,{"file":162,"line":231,"context":185},599,{"file":162,"line":233,"context":185},603,{"file":162,"line":235,"context":185},605,{"file":162,"line":237,"context":185},606,{"file":162,"line":239,"context":185},611,{"file":162,"line":241,"context":185},615,{"file":162,"line":243,"context":185},616,{"file":162,"line":245,"context":185},617,{"file":162,"line":247,"context":185},625,{"file":162,"line":249,"context":185},627,{"file":162,"line":251,"context":185},635,{"file":162,"line":253,"context":185},637,{"file":162,"line":255,"context":185},645,{"file":162,"line":257,"context":185},647,{"file":162,"line":259,"context":185},652,{"file":162,"line":261,"context":185},655,{"file":162,"line":263,"context":185},661,{"file":162,"line":265,"context":185},671,{"file":162,"line":267,"context":185},673,{"file":162,"line":269,"context":185},677,{"file":162,"line":271,"context":185},680,{"file":162,"line":273,"context":185},691,{"file":162,"line":275,"context":185},694,{"file":162,"line":277,"context":185},695,{"file":162,"line":279,"context":185},701,{"file":162,"line":281,"context":185},702,{"file":162,"line":283,"context":185},706,{"file":162,"line":283,"context":185},{"file":162,"line":283,"context":185},{"file":162,"line":287,"context":185},710,{"file":162,"line":289,"context":185},711,{"file":162,"line":291,"context":185},712,{"file":162,"line":293,"context":185},717,{"file":162,"line":295,"context":185},718,{"file":162,"line":297,"context":185},722,{"file":162,"line":299,"context":185},723,{"file":162,"line":301,"context":185},734,{"file":162,"line":303,"context":185},738,{"file":162,"line":305,"context":185},743,{"file":162,"line":307,"context":185},748,{"file":162,"line":309,"context":185},752,{"file":162,"line":311,"context":185},771,{"file":162,"line":313,"context":185},772,{"file":162,"line":315,"context":185},775,{"file":162,"line":317,"context":185},777,{"file":162,"line":319,"context":185},824,{"file":162,"line":321,"context":185},828,{"file":162,"line":323,"context":185},830,{"file":162,"line":325,"context":185},844,{"file":162,"line":327,"context":185},846,{"file":162,"line":329,"context":185},848,{"file":162,"line":331,"context":185},850,{"file":162,"line":333,"context":185},852,{"file":162,"line":335,"context":185},853,{"file":162,"line":337,"context":185},854,{"file":162,"line":339,"context":185},856,{"file":162,"line":341,"context":185},859,{"file":162,"line":343,"context":185},868,{"file":162,"line":345,"context":185},869,{"file":162,"line":347,"context":185},870,{"file":162,"line":349,"context":185},873,{"file":162,"line":351,"context":185},876,{"file":162,"line":353,"context":185},877,{"file":162,"line":355,"context":185},881,{"file":162,"line":357,"context":185},882,{"file":162,"line":359,"context":185},886,{"file":162,"line":361,"context":185},887,{"file":162,"line":363,"context":185},891,{"file":162,"line":365,"context":185},899,{"file":162,"line":367,"context":185},910,{"file":162,"line":369,"context":185},918,{"file":162,"line":371,"context":185},925,{"file":162,"line":373,"context":185},926,{"file":162,"line":375,"context":185},927,{"file":162,"line":375,"context":185},{"file":162,"line":375,"context":185},{"file":162,"line":379,"context":185},938,{"file":162,"line":381,"context":185},939,{"file":162,"line":383,"context":185},940,{"file":162,"line":385,"context":185},941,{"file":162,"line":387,"context":185},974,{"file":162,"line":389,"context":185},976,{"file":162,"line":391,"context":185},984,4,[],[395,414],{"entryPoint":396,"graph":397,"unsanitizedCount":28,"severity":413},"vdn_synthsize_text (classes\\plugin.php:1624)",{"nodes":398,"edges":410},[399,404],{"id":400,"type":401,"label":402,"file":135,"line":403},"n0","source","$_REQUEST (x2)",1631,{"id":405,"type":406,"label":407,"file":135,"line":408,"wp_function":409},"n1","sink","update_option() [Settings Manipulation]",1672,"update_option",[411],{"from":400,"to":405,"sanitized":412},true,"low",{"entryPoint":415,"graph":416,"unsanitizedCount":28,"severity":413},"\u003Cplugin> (classes\\plugin.php:0)",{"nodes":417,"edges":420},[418,419],{"id":400,"type":401,"label":402,"file":135,"line":403},{"id":405,"type":406,"label":407,"file":135,"line":408,"wp_function":409},[421],{"from":400,"to":405,"sanitized":412},{"summary":423,"deductions":424},"The \"voice-dialog-navigation\" plugin v3.2.0 exhibits a strong security posture in several key areas. Its complete absence of known CVEs and vulnerability history indicates a responsible development practice and a focus on secure coding over time. The static analysis shows a minimal attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events exposed. Furthermore, all SQL queries are properly prepared, and the plugin includes nonce and capability checks, suggesting a good understanding of WordPress security fundamentals. However, a significant concern arises from the complete lack of output escaping. With 110 outputs analyzed and 0% properly escaped, this presents a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any dynamic data displayed to users that is not properly sanitized and escaped is a potential vector for malicious code injection. While the taint analysis found no critical or high severity issues, the unescaped output is a serious flaw that needs immediate attention. This plugin, despite its robust foundation in other security aspects, has a critical weakness in output handling that could be exploited.",[425],{"reason":426,"points":44},"All outputs are unescaped","2026-03-17T00:35:43.606Z",{"wat":429,"direct":444},{"assetPaths":430,"generatorPatterns":436,"scriptPaths":437,"versionParams":438},[431,432,433,434,435],"\u002Fwp-content\u002Fplugins\u002Fvoice-dialog-navigation\u002Fjs\u002Fvdn-bootstrap.js","\u002Fwp-content\u002Fplugins\u002Fvoice-dialog-navigation\u002Fcss\u002Fvdn-styles.css","\u002Fwp-content\u002Fplugins\u002Fvoice-dialog-navigation\u002Fcss\u002Fvdn-dialog.css","\u002Fwp-content\u002Fplugins\u002Fvoice-dialog-navigation\u002Fjs\u002Fvdn-frontend.js","\u002Fwp-content\u002Fplugins\u002Fvoice-dialog-navigation\u002Fjs\u002Fvdn-helpers.js",[],[431,434,435],[439,440,441,442,443],"voice-dialog-navigation\u002Fcss\u002Fvdn-styles.css?ver=","voice-dialog-navigation\u002Fcss\u002Fvdn-dialog.css?ver=","voice-dialog-navigation\u002Fjs\u002Fvdn-bootstrap.js?ver=","voice-dialog-navigation\u002Fjs\u002Fvdn-frontend.js?ver=","voice-dialog-navigation\u002Fjs\u002Fvdn-helpers.js?ver=",{"cssClasses":445,"htmlComments":449,"htmlAttributes":452,"restEndpoints":455,"jsGlobals":456,"shortcodeOutput":461},[446,447,448],"vdn-dialog-wrapper","vdn-dialog-bubble","vdn-mic-icon",[450,451],"\u003C!-- VDN: Activate plugin to enable voice navigation -->","\u003C!-- VDN: Dialog bubble -->",[453,454],"data-vdn-dialog-title","data-vdn-dialog-description",[],[457,458,459,460],"VDN_CLIENT","VDN_LANGUAGE_LIBRARY","VDN_PLUGIN","Voice_Dialog_Navigation_Plugin",[]]