{"id":299601,"date":"2026-04-21T06:36:08","date_gmt":"2026-04-21T06:36:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/entangle-ai-chat-bot\/"},"modified":"2026-04-21T06:35:40","modified_gmt":"2026-04-21T06:35:40","slug":"entangle-ai-chat-bot","status":"publish","type":"plugin","link":"https:\/\/lo.wordpress.org\/plugins\/entangle-ai-chat-bot\/","author":23479450,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Entangle AI Chat Bot Integration","header_author":"Entangle","header_description":"Privacy first AI powered chatbot to your website powered by Entangle, supercharge your website with user assisted AI.","assets_banners_color":"ffd0d3","last_updated":"2026-04-21 06:35:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/docs.entangle.cloud\/wordpress","header_author_uri":"https:\/\/entangle.cloud","rating":0,"author_block_rating":0,"active_installs":0,"downloads":60,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"rukshn","date":"2026-04-21 06:35:40"}},"upgrade_notice":{"1.0.2":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3511423,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3511423,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3511423,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3511423,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3511427,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3511423,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3511423,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3511423,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3511423,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"The Entangle admin settings page \u2014 enter your Script URL, CSS URL and reCAPTCHA key","2":"The chatbot widget displayed on a live WordPress site","3":"A visitor asking a question and receiving an AI-generated answer based on site content"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[148285,191735,2364,2369,2379],"plugin_category":[],"plugin_contributors":[260686,260687],"plugin_business_model":[],"class_list":["post-299601","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-assistant","plugin_tags-ai-chatbot","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-live-chat","plugin_contributors-entangle","plugin_contributors-rukshn","plugin_committers-rukshn"],"banners":{"banner":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/banner-772x250.png?rev=3511427","banner_2x":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/banner-1544x500.png?rev=3511423","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/icon.svg?rev=3511423","icon":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/icon.svg?rev=3511423","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/screenshot-1.png?rev=3511423","caption":"The Entangle admin settings page \u2014 enter your Script URL, CSS URL and reCAPTCHA key"},{"src":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/screenshot-2.png?rev=3511423","caption":"The chatbot widget displayed on a live WordPress site"},{"src":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/screenshot-3.png?rev=3511423","caption":"A visitor asking a question and receiving an AI-generated answer based on site content"},{"src":"https:\/\/ps.w.org\/entangle-ai-chat-bot\/assets\/screenshot-4.png?rev=3511423","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Entangle<\/strong> connects your WordPress website to an AI chatbot that understands your content. Visitors can ask questions in natural language and get accurate, relevant answers drawn directly from your site \u2014 without you writing a single FAQ.<\/p>\n\n<p>Whether you run a clinic, a business, or an online store, Entangle turns your existing website content into a 24\/7 support agent.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Sign up for a subscription at <a href=\"https:\/\/entangle.ch\">entangle.ch<\/a><\/li>\n<li>After subscribing, you receive a unique Script URL and CSS URL tied to your website<\/li>\n<li>Enter those URLs in the Entangle plugin settings page<\/li>\n<li>The chatbot widget is automatically injected into your site \u2014 no coding required<\/li>\n<\/ol>\n\n<h4>Features<\/h4>\n\n<p>\u2b50 AI chatbot trained on your website's content\n\u2b50 Instant answers to visitor questions, 24\/7 available AI agent \n\u2b50 AI agent speak the language of the visitor, so the support feels natural\n\u2b50 Authentic and human responses that doesn't feel AI\n\u2b50 Simple admin settings page \u2014 no coding needed\n\u2b50 Google reCAPTCHA v3 support to prevent spam\n\u2b50 Enable\/disable the widget sitewide with one toggle\n\u2b50 Lightweight injection \u2014 no bloat, no jQuery dependency\n\u2b50 Works with any WordPress theme<\/p>\n\n<h4>External Services<\/h4>\n\n<p>This plugin connects to the <strong>Entangle service<\/strong> (entangle.ch) to load the chatbot widget. Specifically:<\/p>\n\n<ul>\n<li>A JavaScript module is loaded from <code>https:\/\/entangle.ch\/script\/<\/code> \u2014 this powers the chatbot interface<\/li>\n<li>A CSS stylesheet is loaded from <code>https:\/\/entangle.ch\/style\/<\/code> \u2014 this styles the chatbot widget<\/li>\n<li>Visitor messages are sent to Entangle's AI backend for processing<\/li>\n<li>Entangle uses Google reCAPTCHA to protect from spam and bots, by using the Entangle plugin you agree to Googles reCAPTCHA terms of service and privacy policy. TOS <code>https:\/\/policies.google.com\/terms<\/code>, privacy policy <code>https:\/\/policies.google.com\/privacy<\/code><\/li>\n<li>At the load of the plugin a request is sent to <code>https:\/\/hicafe.co\/vibecheck<\/code> endpoint to check the subscription status<\/li>\n<\/ul>\n\n<p>These requests are made on the <strong>frontend of your site<\/strong> whenever a visitor loads a page. No data is sent during plugin activation or from the WordPress admin.<\/p>\n\n<p>By using this plugin, you agree to the <a href=\"https:\/\/entangle.ch\/terms\">Entangle Terms of Service<\/a> and <a href=\"https:\/\/entangle.ch\/privacy\">Privacy Policy<\/a>.<\/p>\n\n<p>A paid subscription from <a href=\"https:\/\/entangle.ch\">entangle.ch<\/a> is required to obtain the script and CSS URLs needed to activate the chatbot.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>Visitor chat messages are processed by Entangle's AI service. Please disclose this in your site's privacy policy. Entangle does not sell visitor data to third parties.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/entangle-injector\/<\/code>, or install directly via the WordPress plugin screen<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress<\/li>\n<li>Go to the <strong>Entangle<\/strong> menu item in your WordPress admin sidebar<\/li>\n<li>Enter your Script URL, CSS URL, and reCAPTCHA site key (provided after subscribing at <a href=\"https:\/\/entangle.ch\">entangle.ch<\/a>)<\/li>\n<li>Click <strong>Save Settings<\/strong> \u2014 your chatbot is now live<\/li>\n<\/ol>\n\n<p><strong>Requirements:<\/strong>\n* An active Entangle subscription \u2014 <a href=\"https:\/\/entangle.ch\">get one at entangle.ch<\/a>\n* Your theme must call <code>wp_body_open()<\/code> for the chatbot element to render (all modern themes support this)<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20pay%20to%20use%20this%20plugin%3F\"><h3>Do I need to pay to use this plugin?<\/h3><\/dt>\n<dd><p>The plugin itself is free. However, an active subscription from <a href=\"https:\/\/entangle.ch\">entangle.ch<\/a> is required to receive the script and CSS URLs that power the chatbot.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20my%20script%20url%20and%20css%20url%3F\"><h3>Where do I get my Script URL and CSS URL?<\/h3><\/dt>\n<dd><p>After subscribing at <a href=\"https:\/\/entangle.ch\">entangle.ch<\/a>, you will receive a unique Script URL and CSS URL for your website from the Entangle dashboard.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20website%3F\"><h3>Will this slow down my website?<\/h3><\/dt>\n<dd><p>No. The chatbot assets are loaded from a fast CDN and do not block page rendering. The JavaScript module uses <code>type=\"module\"<\/code> which is inherently non-blocking.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20page%20caching%20plugins%3F\"><h3>Does this work with page caching plugins?<\/h3><\/dt>\n<dd><p>Yes. The injection happens through WordPress hooks (<code>wp_head<\/code>, <code>wp_footer<\/code>, <code>wp_body_open<\/code>) which are compatible with all major caching plugins including WP Rocket, W3 Total Cache, and WP Super Cache.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20disable%20the%20widget%3F\"><h3>What happens if I disable the widget?<\/h3><\/dt>\n<dd><p>You can toggle the widget off from the settings page at any time. This removes all injected code from your frontend without deleting your saved URLs or settings.<\/p><\/dd>\n<dt id=\"does%20the%20chatbot%20work%20in%20multiple%20languages%3F\"><h3>Does the chatbot work in multiple languages?<\/h3><\/dt>\n<dd><p>Yes. Entangle supports multilingual websites. Contact <a href=\"https:\/\/entangle.ch\">entangle.ch<\/a> for details on multilingual configuration.<\/p><\/dd>\n<dt id=\"is%20google%20recaptcha%20required%3F\"><h3>Is Google reCAPTCHA required?<\/h3><\/dt>\n<dd><p>Yes, The reCAPTCHA field is required. You can use your own reCAPTCHA key or use the one provided by Entangle<\/p><\/dd>\n<dt id=\"my%20theme%20doesn%27t%20support%20wp_body_open%20%E2%80%94%20what%20do%20i%20do%3F\"><h3>My theme doesn't support wp_body_open \u2014 what do I do?<\/h3><\/dt>\n<dd><p>If your theme doesn't call <code>wp_body_open()<\/code>, the <code>&lt;entangle-app&gt;<\/code> element may not render correctly. We recommend updating to a theme that supports this standard WordPress hook, or contact Entangle support for assistance.<\/p><\/dd>\n<dt id=\"how%20can%20we%20get%20more%20information%3F\"><h3>How can we get more information?<\/h3><\/dt>\n<dd><p>You can drop us an email at hello@entangle.ch or contact us through <a href=\"https:\/\/entangle.cloud\/contact\">https:\/\/entangle.cloud\/contact<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Admin settings page with Script URL, CSS URL, and reCAPTCHA site key fields<\/li>\n<li>Sitewide enable\/disable toggle<\/li>\n<li>Injects stylesheet in <code>&lt;head&gt;<\/code>, reCAPTCHA in <code>&lt;head&gt;<\/code>, <code>&lt;entangle-app&gt;<\/code> in <code>&lt;body&gt;<\/code>, and JS module before <code>&lt;\/body&gt;<\/code><\/li>\n<\/ul>","raw_excerpt":"Add an AI-powered chatbot to your WordPress site that answers visitor questions based on your website&#039;s own content and knowledge base.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/299601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=299601"}],"author":[{"embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rukshn"}],"wp:attachment":[{"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=299601"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=299601"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=299601"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=299601"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=299601"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=299601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}