{"id":347255,"date":"2026-07-31T07:20:17","date_gmt":"2026-07-31T07:20:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ask-ai-by-biel-ai-ai-chatbot-assistant\/"},"modified":"2026-07-31T07:19:42","modified_gmt":"2026-07-31T07:19:42","slug":"biel-ask-ai","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/biel-ask-ai\/","author":23536249,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Biel.ai Assistant \u2013 AI Chatbot That Answers From Your Website","header_author":"Biel.ai","header_description":"Add an Ask AI button to your site. Visitors ask questions in plain language and get answers sourced from your own pages.","assets_banners_color":"","last_updated":"2026-07-31 07:19:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/biel.ai\/integrations\/wordpress","header_author_uri":"https:\/\/biel.ai","rating":0,"author_block_rating":0,"active_installs":0,"downloads":20,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"techdocsstudio","date":"2026-07-31 07:19:42"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3629553,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3629553,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3629553,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3629553,"resolution":"1","location":"assets","locale":"","width":2880,"height":1800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3629553,"resolution":"2","location":"assets","locale":"","width":2880,"height":1800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3629553,"resolution":"3","location":"assets","locale":"","width":2880,"height":1800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3629553,"resolution":"4","location":"assets","locale":"","width":2880,"height":1800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3629553,"resolution":"5","location":"assets","locale":"","width":2880,"height":1800}},"screenshots":{"1":"The answer panel open on a page: a real answer, written only from your own pages, with the sources it came from.","2":"Setup is four steps. The last one places the button and confirms your pages are indexed.","3":"One screen says what is connected and what answers come from, over the answering-style presets.","4":"Change the button, the panel and the colours. The preview beside them updates as you type.","5":"Where it shows: the floating button toggle, include \/ exclude URL rules, and the way into your dashboard."}},"plugin_section":[],"plugin_tags":[148285,191735,249058,2369,286],"plugin_category":[45],"plugin_contributors":[273253],"plugin_business_model":[],"class_list":["post-347255","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-assistant","plugin_tags-ai-chatbot","plugin_tags-ask-ai","plugin_tags-customer-support","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-techdocsstudio","plugin_committers-techdocsstudio"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/icon.svg?rev=3629553","icon":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/icon.svg?rev=3629553","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/screenshot-1.png?rev=3629553","caption":"The answer panel open on a page: a real answer, written only from your own pages, with the sources it came from."},{"src":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/screenshot-2.png?rev=3629553","caption":"Setup is four steps. The last one places the button and confirms your pages are indexed."},{"src":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/screenshot-3.png?rev=3629553","caption":"One screen says what is connected and what answers come from, over the answering-style presets."},{"src":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/screenshot-4.png?rev=3629553","caption":"Change the button, the panel and the colours. The preview beside them updates as you type."},{"src":"https:\/\/ps.w.org\/biel-ask-ai\/assets\/screenshot-5.png?rev=3629553","caption":"Where it shows: the floating button toggle, include \/ exclude URL rules, and the way into your dashboard."}],"raw_content":"<!--section=description-->\n<p>Biel.ai Assistant adds an <strong>AI chatbot<\/strong> to your WordPress site that answers visitors' questions <strong>using only your own pages<\/strong>. Every answer <strong>links to the original sources<\/strong>, so visitors can verify what the assistant says.<\/p>\n\n<p>Unlike a general AI chatbot, Biel.ai Assistant answers only from your own content. Biel.ai indexes the pages you already publish and answers from them, and from nothing else. A visitor who cannot find something asks for it in plain language instead of guessing at your menu, and gets an answer they can check.<\/p>\n\n<p>It is a <strong>customer support chatbot<\/strong> that uses your website instead of the open web. Works with blogs, documentation sites, WooCommerce stores, membership sites and client projects.<\/p>\n\n<p><strong>What you get<\/strong><\/p>\n\n<ul>\n<li><strong>Answers from your own content only<\/strong> - Biel.ai crawls your sitemap and answers from those pages alone, with a link to each source. When your pages do not cover a question, it says so instead of inventing one<\/li>\n<li><strong>Fewer support tickets<\/strong> - questions your site already answers get answered on your site, in the visitor's own words, at any hour. What reaches your inbox genuinely needs a person<\/li>\n<li><strong>Five starting points<\/strong> - presets for a general site, a store, customer support, documentation or a blog, with instructions you can rewrite in your own words<\/li>\n<li><strong>Customize everything<\/strong> - colors, style and position, the title, the welcome message, suggested questions and every label, with a live preview beside the settings<\/li>\n<li><strong>Show it only where it helps<\/strong> - include and exclude URL rules, or place the assistant yourself with the <code>[biel_ask_ai]<\/code> shortcode<\/li>\n<li><strong>See what people ask<\/strong> - conversations, popular questions and unanswered topics in your Biel.ai dashboard<\/li>\n<li><strong>Actions and integrations<\/strong> - calendar links, buy buttons and support handoffs alongside answers, and the same project answers through Slack, Discord, WhatsApp, an MCP server and the API<\/li>\n<\/ul>\n\n<p>Full documentation, from customization to integrations, lives at <a href=\"https:\/\/docs.biel.ai\/\">docs.biel.ai<\/a>.<\/p>\n\n<p><strong>Pricing<\/strong><\/p>\n\n<p>Every site gets the same plugin. Plans differ in how much Biel.ai indexes and answers for you.<\/p>\n\n<ul>\n<li><strong>14-day free trial<\/strong> - the full product, no credit card<\/li>\n<li><strong>When the trial ends<\/strong> - the assistant stops answering until you pick a paid plan, and resumes the moment you subscribe<\/li>\n<li><strong>Paid plans<\/strong> - more indexed pages, more conversations per month, more projects and teammates<\/li>\n<\/ul>\n\n<p>See the <a href=\"https:\/\/biel.ai\/pricing\">Biel.ai pricing page<\/a> for current plans.<\/p>\n\n<p><strong>External services<\/strong><\/p>\n\n<p>This plugin relies on <a href=\"https:\/\/biel.ai\">Biel.ai<\/a>, a third-party service, to index your content and generate answers. A Biel.ai account is required. Visitors' questions, and the page they are asked from, are sent to Biel.ai to generate each answer. Your server connects to Biel.ai with an API key stored in your WordPress database.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/biel.ai\/terms\">Terms of service<\/a><\/li>\n<li><a href=\"https:\/\/biel.ai\/privacy\">Privacy policy<\/a><\/li>\n<\/ul>\n\n<p>By default the assistant uses your theme's font and makes no other third-party requests. If you switch <strong>Use theme font<\/strong> off, the widget loads the Inter font from Google Fonts in your visitors' browsers. See the <a href=\"https:\/\/policies.google.com\/privacy\">Google privacy policy<\/a>.<\/p>\n\n<p>The bundled widget library is the <a href=\"https:\/\/www.npmjs.com\/package\/biel-search\"><code>biel-search<\/code> npm package<\/a>, MIT licensed. Its readable source ships alongside the minified build, in <code>assets\/vendor\/biel-search\/collection\/<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin. Setup opens by itself.<\/li>\n<li>Pick the kind of site you run - it sets how the assistant answers.<\/li>\n<li>Check <strong>What the AI reads<\/strong>: the sitemap the first crawl starts from, detected for you.<\/li>\n<li>Click <strong>Connect to Biel.ai<\/strong> and create an account (or log in). You are sent back to WordPress automatically, and your project is created with everything you just chose.<\/li>\n<li>Choose where it appears on your site, and watch the first crawl finish. Already have a project? Use \"I already have a project ID\" instead.<\/li>\n<\/ol>\n\n<p>You can leave setup at any point with \"Exit setup - finish later\". Every answer it asks for is also on the settings screen.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20add%20an%20ai%20chatbot%20to%20wordpress%3F\"><h3>How do I add an AI chatbot to WordPress?<\/h3><\/dt>\n<dd><p>Install and activate the plugin. Setup opens by itself: it asks what kind of site you run, checks the sitemap your pages are listed in, and sends you to Biel.ai to create an account or log in. You come back to WordPress with the project already created. The chatbot is then live on your site, answering from the pages Biel.ai has indexed. No code, and nothing to configure before it works.<\/p><\/dd>\n<dt id=\"how%20does%20it%20know%20about%20new%20posts%3F\"><h3>How does it know about new posts?<\/h3><\/dt>\n<dd><p>Biel.ai re-crawls your sitemap on your plan's own schedule, so new posts are picked up without you doing anything. When you would rather not wait, <strong>Recrawl now<\/strong> on the settings screen starts a fresh crawl straight away, and the screen tells you when it has finished. You can also trigger one from the Sources screen in your dashboard.<\/p><\/dd>\n<dt id=\"can%20i%20tell%20it%20how%20to%20answer%3F\"><h3>Can I tell it how to answer?<\/h3><\/dt>\n<dd><p>Yes. <strong>Behavior<\/strong> has five presets - general website, online store, customer support, documentation, blog - and each one fills an Instructions field you can then rewrite entirely. Those instructions are stored on your Biel.ai project and shape every answer, including the ones that come through Slack or the API.<\/p><\/dd>\n<dt id=\"is%20this%20an%20ai%20chatbot%3F\"><h3>Is this an AI chatbot?<\/h3><\/dt>\n<dd><p>Yes, one that answers only from your own pages. A general AI chatbot answers from a model's world knowledge and will happily improvise about your business. This one reads the pages you have indexed, links to each one it used, and says so when your content does not cover a question. That makes it a searchable knowledge base with a conversation on top, rather than a chatbot bolted onto your site.<\/p><\/dd>\n<dt id=\"does%20it%20work%20as%20a%20customer%20support%20chatbot%3F\"><h3>Does it work as a customer support chatbot?<\/h3><\/dt>\n<dd><p>That is what most sites use it for. Set it up as a support AI assistant: point it at your help pages, pick the <strong>Customer support<\/strong> preset, and it resolves the questions your documentation already answers, with a link to the article, so the visitor can read the rest. When the pages do not cover something, it says so and hands off rather than guessing, and your dashboard shows which questions kept coming back unanswered, which is usually a list of pages worth writing.<\/p><\/dd>\n<dt id=\"can%20i%20see%20what%20visitors%20ask%3F\"><h3>Can I see what visitors ask?<\/h3><\/dt>\n<dd><p>Yes. Your Biel.ai dashboard keeps every conversation, and its analytics show the popular questions, the topics your pages left unanswered, and how satisfied visitors were with the answers. The unanswered list doubles as a writing plan: each entry is a page your site is missing.<\/p><\/dd>\n<dt id=\"does%20it%20hallucinate%3F\"><h3>Does it hallucinate?<\/h3><\/dt>\n<dd><p>It is built so that it has far less room to. Answers are written from the pages Biel.ai indexed for your project and nothing else, every answer carries links to the pages it used, and when your content does not cover a question the instructions tell it to say so instead of filling the gap. No system that writes sentences can promise perfection, which is exactly why the source links are there on every answer, so nobody has to take its word for it.<\/p><\/dd>\n<dt id=\"can%20i%20put%20the%20ask%20ai%20button%20inside%20a%20page%20instead%20of%20floating%3F\"><h3>Can I put the Ask AI button inside a page instead of floating?<\/h3><\/dt>\n<dd><p>Yes. Use the <code>[biel_ask_ai]<\/code> shortcode anywhere (<code>[biel]<\/code> is a shorter alias for the same thing). Add <code>embedded=\"true\"<\/code> to render the conversation inline instead of in a panel, and override any option per instance, for example <code>[biel_ask_ai button_text=\"Ask the docs\" modal_position=\"sidebar-right\"]<\/code>.<\/p><\/dd>\n<dt id=\"can%20the%20chatbot%20take%20actions%2C%20like%20booking%20a%20call%20or%20linking%20to%20a%20product%3F\"><h3>Can the chatbot take actions, like booking a call or linking to a product?<\/h3><\/dt>\n<dd><p>Yes. Your Biel.ai project can define <strong>actions<\/strong> the assistant offers alongside an answer: a calendar link to book a call, a buy button for the product it just explained, a contact-support handoff when a person is the right answer. The assistant surfaces them in the conversation when they fit. Actions are configured per project in your dashboard. See the <a href=\"https:\/\/docs.biel.ai\/customization\/actions#configure-an-action\">actions guide<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20show%20it%20only%20on%20certain%20pages%3F\"><h3>Can I show it only on certain pages?<\/h3><\/dt>\n<dd><p>Yes. The settings take include and exclude URL rules: list a fragment such as <code>\/docs\/<\/code> to show the assistant only on matching pages, or <code>\/checkout\/<\/code> to keep it off them. Leave both empty to show it everywhere.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20builders%20like%20elementor%20or%20divi%3F\"><h3>Does it work with page builders like Elementor or Divi?<\/h3><\/dt>\n<dd><p>Yes. The chatbot is added in the site footer, independently of how a page's content is built, so it works with the block editor, Elementor, Divi, Beaver Builder and classic themes. The shortcode works anywhere shortcodes are supported.<\/p><\/dd>\n<dt id=\"can%20i%20add%20an%20ai%20chatbot%20to%20woocommerce%3F\"><h3>Can I add an AI chatbot to WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. The plugin works on any WordPress site, WooCommerce included, with nothing separate to install. Point Biel.ai at your product sitemap, pick the <strong>Online store<\/strong> preset, and it becomes a shopping assistant: shoppers ask about sizing, materials, shipping or returns in their own words and get the answer with a link to the product or policy page it came from. It never invents a price or a delivery date. If a page does not state it, it says so. The URL rules let you keep it off cart and checkout.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20a%20local%20or%20staging%20site%3F\"><h3>Does it work on a local or staging site?<\/h3><\/dt>\n<dd><p>The plugin does, but the indexing does not. Biel.ai reads your content by crawling it from the internet, so a site on localhost, on a private network, or under a <code>.local<\/code> or <code>.test<\/code> domain has nothing it can reach. Setup says so plainly when the address it has cannot be crawled, and lets you continue anyway: point the <strong>Sitemap<\/strong> field at your public site's sitemap and that is what gets indexed, or skip it and add sources in your dashboard. The chatbot keeps working on the local install for testing either way.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20colors%20and%20text%3F\"><h3>Can I change the colors and text?<\/h3><\/dt>\n<dd><p>Yes. Colors, button style and position, panel position, and every string in the panel are editable in the settings, with a live preview that updates as you type. For finer control the widget reads a CSS custom property for every color, size and radius.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20plan%3F\"><h3>Is there a free plan?<\/h3><\/dt>\n<dd><p>No. Biel.ai is a paid service with a 14-day free trial of the full product, no credit card required. When the trial ends the assistant stops answering until you subscribe. Your project, your indexed content and your settings all stay. See the <a href=\"https:\/\/biel.ai\/pricing\">pricing page<\/a>.<\/p><\/dd>\n<dt id=\"do%20you%20show%20%22powered%20by%20biel.ai%22%20on%20my%20site%3F\"><h3>Do you show \"Powered by biel.ai\" on my site?<\/h3><\/dt>\n<dd><p>Not unless you ask for it. The credit is off by default and there is a checkbox in the settings if you want to show it. Turning it on or off is free on every plan.<\/p><\/dd>\n<dt id=\"what%20about%20ai%20search%20for%20my%20site%3F\"><h3>What about AI search for my site?<\/h3><\/dt>\n<dd><p>That is the companion Biel.ai search plugin. It replaces the WordPress search box with an AI search modal over the same indexed content, with an \"Ask AI\" row for questions a list of results cannot answer. Both plugins can run on one site and share a single Biel.ai project.<\/p><\/dd>\n<dt id=\"is%20it%20gdpr-friendly%3F\"><h3>Is it GDPR-friendly?<\/h3><\/dt>\n<dd><p>The assistant sends Biel.ai the question a visitor types and the page they are on. It does not ask for a name or an email address, and it sets no advertising cookies. By default no third-party fonts or scripts load in the visitor's browser. See the <a href=\"https:\/\/docs.biel.ai\/customization\/data-privacy\">data privacy guide<\/a> and the <a href=\"https:\/\/biel.ai\/privacy\">Biel.ai privacy policy<\/a>.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20disconnect%20or%20uninstall%3F\"><h3>What happens if I disconnect or uninstall?<\/h3><\/dt>\n<dd><p>Disconnecting removes the chatbot from this site and keeps your customization, so reconnecting is one click. Your project, your indexed content and your conversations live in your Biel.ai account and are never deleted by this plugin. Uninstalling removes the plugin's own options from every site on the network.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20without%20a%20biel.ai%20account%3F\"><h3>Can I use it without a Biel.ai account?<\/h3><\/dt>\n<dd><p>No. The plugin is a connector: the indexing and the answering happen on Biel.ai's servers, which is work a WordPress plugin cannot do on its own.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: a guided setup that configures your project as it connects, one-click connect with a paste-a-project-ID fallback, sitemap detection you can override before the first crawl, indexing status on the settings screen, the floating Ask AI button, five behavior presets with editable instructions, thinking modes, full customization with a preview, URL include \/ exclude rules, the <code>[biel_ask_ai]<\/code> shortcode with an embedded mode, and admin-bar-aware panel positioning for logged-in viewers.<\/li>\n<\/ul>","raw_excerpt":"Biel.ai Assistant adds an AI chatbot to WordPress that answers questions from your own pages only, and links every source it used.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347255"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/techdocsstudio"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347255"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347255"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347255"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347255"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347255"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}