=== 41 Labs Website Chatbot Builder === Contributors: 41labs Tags: chatbot, ai, chat, customer support, live chat Requires at least: 5.8 Tested up to: 7.1 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Build an AI chatbot from your website's pages, then show it on your site. == Description == 41 Labs Website Chatbot Builder connects your site to the chatbot builder made by 41 Labs LLC. The builder reads the public pages of your website and creates a chatbot that answers your visitors' questions from them. You sign in from your WordPress admin, build the chatbot on the 41 Labs site, then pick it in WordPress and the plugin adds the chat button to your pages. * Build your chatbot in a few guided steps, with your site's colors and logo. * Show a chat button at the bottom right of every page. * The chat only loads when a visitor opens it, so it doesn't slow your pages down. A free account with the 41 Labs chatbot builder is needed. You can create one from the plugin's page. == Installation == 1. In WordPress, go to **Plugins → Add New Plugin**, search for "41 Labs Website Chatbot Builder", then click **Install Now** and **Activate**. 2. Open **Website Chatbot** in the admin menu, then sign in (with Google or your email) or create an account. 3. Click **Build your chatbot**. The 41 Labs builder opens in a new tab, already signed in and with your site's address filled in. Follow the steps. 4. Come back to **Website Chatbot**, reload the page, and click **Show on my site** next to your chatbot. You can switch it off with **Turn off**, or under **Website Chatbot → Settings**. == Frequently Asked Questions == = My chatbot doesn't show up = Under **Website Chatbot → Settings**, make sure **Show the chat button on every page** is ticked and saved. If you built the chatbot for a different address than your WordPress site's (for example with or without "www"), enter that address in **Website address**. = Can I build a chatbot for a site that isn't public yet? = No. The builder needs to open your pages to read them, so the site must be reachable on the internet. == External services == This plugin connects to the 41 Labs chatbot builder (https://botthebuilder.41labsllc.com), a service run by 41 Labs LLC, to create and show your chatbot. * Nothing is sent to the service until you sign in or create an account on the **Website Chatbot** page. Signing in sends the email and password you enter (and, for a new account, your name) to the service. * **Continue with Google** takes you to the service's website, where you log in with Google (or your email) and confirm that this site may connect. The service then sends you back with a one-time code that expires after 2 minutes, which the plugin swaps for a sign-in. The address of this site's admin is sent so the service knows where to send you back. Google sign-in happens on the service's website; the plugin never sees your Google account details. * While you are signed in, each time you open the **Website Chatbot** page the plugin asks the service for a fresh sign-in and for the list of your chatbots (their names and website addresses), so you can pick the one to show. Signing out removes the saved sign-in from WordPress. * The chatbot itself is built on the service's own website, which opens in a new browser tab only when you click **Build your chatbot** or **Edit on 41 Labs**. So that you don't have to log in again, the plugin asks the service for a one-time code that expires after 2 minutes and adds it to that link. * When **Show the chat button on every page** is on and a visitor opens the chat, the chat window is loaded from the service. The messages the visitor types, and the address of your site, are sent to it to answer them. Answers are generated with OpenAI. * Nothing is sent to the service from your pages until a visitor opens the chat. Terms of use: https://botthebuilder.41labsllc.com/terms Privacy policy: https://botthebuilder.41labsllc.com/privacy == Changelog == = 1.0.0 = * First version.