{"id":231954,"date":"2025-08-07T21:03:28","date_gmt":"2025-08-07T21:03:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/a1ai-chatbot\/"},"modified":"2026-09-28T01:09:53","modified_gmt":"2026-09-28T01:09:53","slug":"a1ai-chatbot","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/a1ai-chatbot\/","author":23249348,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.1","stable_tag":"1.6.1","tested":"6.9.10","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"A1AI Chatbot","header_author":"A1AI Digital","header_description":"AI-powered chatbot solution for WordPress","assets_banners_color":"aeaeae","last_updated":"2026-09-28 01:09:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/a1aidigital.com\/ai-wordpress-plugin\/","header_author_uri":"https:\/\/a1aidigital.com\/ai-wordpress-plugin\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1882,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.4.0":{"tag":"1.4.0","author":"a1aidigital","date":"2025-08-07 22:11:21","revision":3341278},"1.4.1":{"tag":"1.4.1","author":"a1aidigital","date":"2025-08-17 18:26:16","revision":3345981},"1.5.1":{"tag":"1.5.1","author":"a1aidigital","date":"2025-09-30 21:30:23","revision":3370719},"1.5.2":{"tag":"1.5.2","author":"a1aidigital","date":"2025-10-23 02:36:59","revision":3382999},"1.5.3":{"tag":"1.5.3","author":"a1aidigital","date":"2025-10-23 02:54:15","revision":3383007},"1.5.4":{"tag":"1.5.4","author":"a1aidigital","date":"2025-11-20 17:35:24","revision":3399932},"1.5.6":{"tag":"1.5.6","author":"a1aidigital","date":"2026-01-26 22:58:53","revision":3447407},"1.5.7":{"tag":"1.5.7","author":"a1aidigital","date":"2026-02-21 21:48:26","revision":3466612},"1.5.8":{"tag":"1.5.8","author":"a1aidigital","date":"2026-02-21 22:10:22","revision":3466622},"1.5.9":{"tag":"1.5.9","author":"a1aidigital","date":"2026-03-01 03:27:27","revision":3471859},"1.6.0":{"tag":"1.6.0","author":"a1aidigital","date":"2026-03-02 19:26:47","revision":3473037},"1.6.1":{"tag":"1.6.1","author":"a1aidigital","date":"2026-09-28 01:09:53","revision":3716169}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128\u00d7128.png":{"filename":"icon-128\u00d7128.png","revision":3341282,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3341282,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544\u00d7500.png":{"filename":"banner-1544\u00d7500.png","revision":3341282,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772\u00d7250.png":{"filename":"banner-772\u00d7250.png","revision":3341282,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.4.0","1.4.1","1.5.1","1.5.2","1.5.3","1.5.4","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3341282,"resolution":"1","location":"assets","locale":"","width":1572,"height":723},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3341282,"resolution":"2","location":"assets","locale":"","width":1570,"height":759},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3341282,"resolution":"3","location":"assets","locale":"","width":367,"height":516}},"screenshots":{"1":"Admin dashboard","2":"Chatbot configuration","3":"Global floating chatbot","4":"Inline chatbot via shortcode"}},"plugin_section":[],"plugin_tags":[2353,191735,2364,229563,194533],"plugin_category":[],"plugin_contributors":[283025],"plugin_business_model":[],"class_list":["post-231954","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-ai-chatbot","plugin_tags-chatbot","plugin_tags-claude","plugin_tags-openai","plugin_contributors-a1aidigital","plugin_committers-a1aidigital"],"banners":{"banner":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/banner-772\u00d7250.png?rev=3341282","banner_2x":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/banner-1544\u00d7500.png?rev=3341282","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/icon-128\u00d7128.png?rev=3341282","icon_2x":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/icon-256x256.png?rev=3341282","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/Screenshot-1.png?rev=3341282","caption":"Admin dashboard"},{"src":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/Screenshot-2.png?rev=3341282","caption":"Chatbot configuration"},{"src":"https:\/\/ps.w.org\/a1ai-chatbot\/assets\/Screenshot-3.png?rev=3341282","caption":"Global floating chatbot"}],"raw_content":"<!--section=description-->\n<p><strong>Turn Your WordPress Site Into a 24\/7 Lead-Capture Machine<\/strong><\/p>\n\n<p>A1AI Chatbot connects your visitors with intelligent AI conversation \u2014 answering questions, capturing leads, and engaging prospects around the clock using OpenAI's language models. Built exclusively for WordPress so it works cleanly without compatibility headaches.<\/p>\n\n<p><strong>WHO IT'S FOR<\/strong><\/p>\n\n<p>Small and mid-size business owners who want AI working on their website without hiring a developer or paying enterprise prices. Use it yourself, or let us set it up for you.<\/p>\n\n<p><strong>FREE VERSION FEATURES<\/strong><\/p>\n\n<ul>\n<li>AI-powered conversations using OpenAI (ChatGPT) or Anthropic (Claude) \u2014 pick the provider per chatbot or globally, bring your own API key<\/li>\n<li>Create multiple chatbots for different pages or audiences<\/li>\n<li>Floating global chatbot or embed inline with a shortcode<\/li>\n<li>Customize appearance to match your brand<\/li>\n<li>Conversation history stored in your WordPress database<\/li>\n<li>Manual response adjustments \u2014 fix or override AI answers without touching code<\/li>\n<li>Spam protection with heuristic filtering and optional reCAPTCHA<\/li>\n<li>GDPR-ready with configurable data retention<\/li>\n<\/ul>\n\n<p><strong>PREMIUM UPGRADE \u2014 A1AI Chatbot Upgrade<\/strong><\/p>\n\n<p>The free plugin gets you started. The upgrade makes it a real business tool:<\/p>\n\n<ul>\n<li>Content Awareness \u2014 Chatbot reads and understands your actual site content. Answers questions about your services, products, and pages without manual training.<\/li>\n<li>Advanced Phrase Matching \u2014 Set exact, phrase, or broad-match rules to control specific responses. Perfect for pricing, policies, and FAQs where accuracy matters.<\/li>\n<li>Contact Form Integration \u2014 Hybrid chat + form experience. Captures structured lead data inside the conversation, not on a separate page.<\/li>\n<li>Inactivity Email Alerts \u2014 Get notified when a conversation goes cold so you can follow up before the lead disappears.<\/li>\n<li>Proactive Triggers \u2014 Open the chatbot automatically based on exit intent, scroll depth, time on page, or specific pages.<\/li>\n<li>Voice Input \u2014 Visitors can speak instead of type. Better mobile experience, better accessibility.<\/li>\n<li>Google Analytics + Ads Integration \u2014 Track chatbot interactions as conversion events. See what conversations are actually driving ROI.<\/li>\n<li>Conversion Tracking \u2014 Google Ads, GA4, Facebook Pixel, and LinkedIn Insight Tag support built in.<\/li>\n<li>Export System \u2014 Download conversations in CSV, JSON, or XML for reporting, compliance, or analysis.<\/li>\n<li>Priority Support \u2014 Direct email support instead of community forums.<\/li>\n<\/ul>\n\n<p><strong>DONE-FOR-YOU SERVICE<\/strong><\/p>\n\n<p>Don't want to manage it yourself? A1AI Digital sets up, trains, and optimizes your chatbot for you \u2014 including integration with your existing business systems. Learn more at a1aidigital.com<\/p>\n\n<p><strong>REQUIREMENTS<\/strong><\/p>\n\n<ul>\n<li>WordPress 5.0+<\/li>\n<li>PHP 7.4+<\/li>\n<li>OpenAI API key OR Anthropic API key (required \u2014 you control your own account and costs). AI spam classification is OpenAI-only and requires an OpenAI key when enabled.<\/li>\n<\/ul>\n\n<p><strong>EXTERNAL SERVICES<\/strong><\/p>\n\n<p>This plugin connects to OpenAI's API and\/or Anthropic's API to generate responses, depending on which provider you select. Data sent includes user messages, conversation history, and chatbot configuration. Each provider processes this under their respective Terms of Service and Privacy Policy. Both OpenAI (with API keys) and Anthropic do not train their models on your API request data per their stated policies.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to OpenAI's API and\/or Anthropic's API to generate chatbot responses, depending on which provider you select in Settings.<\/p>\n\n<p>Data sent to the selected provider:\n- User chat messages\n- Custom instructions configured in chatbot settings\n- Previous conversation history for context\n- Configuration parameters (model, temperature, etc.)<\/p>\n\n<p>OpenAI processes this data in accordance with their privacy policy and terms of service:\n- Terms of Service: https:\/\/openai.com\/policies\/terms-of-service\n- Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy\n- API Data Usage Policies: https:\/\/openai.com\/policies\/api-data-usage-policy<\/p>\n\n<p>Anthropic processes this data in accordance with their privacy policy and terms of service:\n- Terms of Service: https:\/\/www.anthropic.com\/legal\/commercial-terms\n- Privacy Policy: https:\/\/www.anthropic.com\/legal\/privacy\n- Usage Policies: https:\/\/www.anthropic.com\/legal\/aup<\/p>\n\n<p>Neither provider stores or trains on data from API requests made with a customer API key, according to their respective policies.<\/p>\n\n<p>Note: AI spam classification (an optional Security setting) uses OpenAI specifically and requires an OpenAI API key when enabled, regardless of which provider powers your main chat.<\/p>\n\n<!--section=installation-->\n<p><strong>Standard Install (Recommended)<\/strong><\/p>\n\n<ol>\n<li>In your WordPress admin, go to Plugins \u2192 Add New<\/li>\n<li>Search for \"A1AI Chatbot\"<\/li>\n<li>Click Install Now, then Activate<\/li>\n<li>Go to A1AI Chatbot \u2192 Settings, choose your AI provider (OpenAI or Anthropic), and enter the matching API key<\/li>\n<li>Go to A1AI Chatbot \u2192 Chatbots \u2192 Add New to create your first chatbot<\/li>\n<li>Add the floating global chatbot or paste the shortcode [a1ai_chatbot id=\"1\"] on any page<\/li>\n<\/ol>\n\n<p><strong>Manual Install<\/strong><\/p>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Go to Plugins \u2192 Add New \u2192 Upload Plugin<\/li>\n<li>Upload the zip and click Install Now, then Activate<\/li>\n<li>Follow steps 4\u20136 above<\/li>\n<\/ol>\n\n<p><strong>Before You Start \u2014 Get an API Key (OpenAI or Anthropic)<\/strong><\/p>\n\n<p>For OpenAI (ChatGPT):\n1. Create a free account at platform.openai.com\n2. Go to API Keys and create a new key\n3. Add a payment method to your OpenAI account (usage is billed directly by OpenAI)\n4. Paste the key into A1AI Chatbot \u2192 Settings \u2192 OpenAI API Key<\/p>\n\n<p>For Anthropic (Claude):\n1. Create an account at console.anthropic.com\n2. Go to Settings \u2192 API Keys and create a new key\n3. Add credits or a payment method to your Anthropic account (usage is billed directly by Anthropic)\n4. Paste the key into A1AI Chatbot \u2192 Settings \u2192 Anthropic API Key, then set the AI Provider to Anthropic<\/p>\n\n<p><strong>Need Help?<\/strong><\/p>\n\n<p>Full setup documentation is available at a1aidigital.com. Prefer a done-for-you setup? Our team handles everything \u2014 contact us here.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20openai%20or%20anthropic%20api%20key%3F\"><h3>Do I need an OpenAI or Anthropic API key?<\/h3><\/dt>\n<dd><p>Yes \u2014 one or the other. You can choose OpenAI (ChatGPT) or Anthropic (Claude) as your AI provider, globally or per chatbot, and you only need a key for the provider you actually use. Both providers charge based on usage (per message), so your costs scale with your traffic. Most small business sites spend $1\u20135\/month on API costs. You control your own account, your own billing, and your own data. (If you enable optional AI spam classification, that specific feature uses OpenAI and requires an OpenAI key in addition to whichever provider runs your chats.)<\/p><\/dd>\n<dt id=\"how%20much%20does%20it%20cost%20to%20run%3F\"><h3>How much does it cost to run?<\/h3><\/dt>\n<dd><p>The plugin itself is free. API usage is billed directly by the provider you choose (OpenAI or Anthropic) to your account \u2014 not through us. For a typical small business site, expect roughly $0.01\u20130.05 per conversation depending on length and which model you use. Claude Haiku and GPT-4o Mini are the most cost-effective options for most sites.<\/p><\/dd>\n<dt id=\"is%20conversation%20data%20stored%3F\"><h3>Is conversation data stored?<\/h3><\/dt>\n<dd><p>Yes. Conversations are stored in your own WordPress database \u2014 not on our servers. You control retention settings and can configure how long history is kept. Nothing is shared with A1AI Digital unless you use our managed service option.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20website%3F\"><h3>Will it slow down my website?<\/h3><\/dt>\n<dd><p>No. The chatbot only loads on pages where you've placed it, and assets are enqueued conditionally. The AI response is fetched asynchronously so it never blocks page load.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20the%20free%20version%20and%20the%20premium%20upgrade%3F\"><h3>What's the difference between the free version and the premium upgrade?<\/h3><\/dt>\n<dd><p>The free version gives you a fully functional AI chatbot. The premium upgrade adds content awareness (chatbot learns your site), advanced response controls, contact form integration inside the chat, proactive triggers, voice input, Google\/Facebook\/LinkedIn conversion tracking, and inactivity email alerts. See full comparison at a1aidigital.com<\/p><\/dd>\n<dt id=\"can%20i%20have%20multiple%20chatbots%20for%20different%20pages%3F\"><h3>Can I have multiple chatbots for different pages?<\/h3><\/dt>\n<dd><p>Yes. You can create as many chatbot configurations as you need and deploy them on specific pages using shortcodes, or set one as a global floating widget.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20theme%20and%20page%20builder%3F\"><h3>Does it work with my theme and page builder?<\/h3><\/dt>\n<dd><p>Yes. The chatbot uses standard WordPress shortcodes and a footer-injected floating widget. It works with Elementor, Divi, Beaver Builder, GeneratePress, and most major themes and builders.<\/p><\/dd>\n<dt id=\"what%20industries%20does%20it%20work%20for%3F\"><h3>What industries does it work for?<\/h3><\/dt>\n<dd><p>Most industries. It works well for service businesses, B2B companies, e-commerce, professional services, home services, and hospitality. We don't currently recommend it for industries requiring end-to-end encryption or strict healthcare data compliance (HIPAA).<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>No. Installation is standard WordPress plugin install. Configuration is done through the admin dashboard with no code required. If you want help setting it up, our done-for-you service handles everything.<\/p><\/dd>\n<dt id=\"can%20the%20chatbot%20learn%20from%20my%20website%20content%3F\"><h3>Can the chatbot learn from my website content?<\/h3><\/dt>\n<dd><p>Basic content search is included in the free version. The premium upgrade adds full Content Awareness \u2014 the chatbot automatically analyzes your pages, posts, and products so it can answer questions about your actual business without manual training.<\/p><\/dd>\n<dt id=\"is%20it%20gdpr%20compliant%3F\"><h3>Is it GDPR compliant?<\/h3><\/dt>\n<dd><p>The plugin includes configurable data retention settings and GDPR consent options. You are responsible for your own site's compliance, but the tools are built in to help.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Added support for Anthropic (Claude) as a second AI provider alongside OpenAI. Choose the provider globally in Settings \u2192 AI Settings, or override per chatbot. Existing OpenAI-only configurations continue to work unchanged.<\/li>\n<li>Provider-aware admin notices flag whichever API key is missing for the currently active provider.<\/li>\n<li>AI spam classification (Security tab) remains OpenAI-only in this release; the UI documents this explicitly.<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Version bump. Compatibility and stability release.<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Maintenance release. Stability and compatibility improvements.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Production cleanup: removed debug code (file_put_contents to debug.log, #region agent log). No functional changes.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Added full conversation email notifications on inactivity (premium feature)<\/li>\n<li>Fixed review submissions appearing in Contact Requests table<\/li>\n<li>Improved review chatbot input field handling<\/li>\n<li>Enhanced conversation completion tracking<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Fixed settings page functionality and tab navigation<\/li>\n<li>Added opt-in checkbox for \"Powered By\" attribution (defaults to unchecked)<\/li>\n<li>Fixed text color issues in chatbot interface<\/li>\n<li>Improved error handling and debugging for admin interface<\/li>\n<li>Fixed nonce verification warnings<\/li>\n<li>Enhanced dashboard stability and error reporting<\/li>\n<li>Fixed duplicate ID conflicts in admin forms<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added Adjustments feature for fine-tuning AI responses<\/li>\n<li>Added new database table structure for adjustments<\/li>\n<li>Added edit functionality for adjustments<\/li>\n<li>Improved security with proper input validation and sanitization<\/li>\n<li>Added migration system for database updates<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Turn your WordPress site into a 24\/7 lead-capture machine with AI conversations, lead capture, and engagement using OpenAI.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/231954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=231954"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/a1aidigital"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=231954"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=231954"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=231954"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=231954"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=231954"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=231954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}