{"id":302000,"date":"2026-05-13T01:37:32","date_gmt":"2026-05-13T01:37:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/addtochat-ai-sales-assistant\/"},"modified":"2026-05-13T01:36:58","modified_gmt":"2026-05-13T01:36:58","slug":"addtochat-ai-sales-assistant","status":"publish","type":"plugin","link":"https:\/\/vi.wordpress.org\/plugins\/addtochat-ai-sales-assistant\/","author":23483240,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.0","stable_tag":"trunk","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"AddToChat - AI Sales Assistant","header_author":"NORPAT","header_description":"AI sales chatbot for WooCommerce stores.","assets_banners_color":"cbcdd2","last_updated":"2026-05-13 01:36:58","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/addtochat.com","header_plugin_uri":"https:\/\/addtochat.com","header_author_uri":"https:\/\/norpat.fr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":18,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.4.0":"<p>Improved WordPress.org compliance, widget admin stability, and plugin review compatibility.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3530430,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3530430,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3530430,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3530430,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3530434,"resolution":"1","location":"assets","locale":"","width":1448,"height":1086},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3530434,"resolution":"2","location":"assets","locale":"","width":1448,"height":1086},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3530434,"resolution":"3","location":"assets","locale":"","width":1448,"height":1086},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3530434,"resolution":"5","location":"assets","locale":"","width":1448,"height":1086}},"screenshots":{"1":"AI assistant trained on your WooCommerce store","2":"AI synced with your WooCommerce catalog","3":"Automatically sync your store knowledge","4":"AI-powered SEO optimization for WooCommerce","5":"Customize your AI widget experience"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,2364,2368,332,286],"plugin_category":[45,47],"plugin_contributors":[262737],"plugin_business_model":[],"class_list":["post-302000","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-customer-service","plugin_tags-sales","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-education-and-support","plugin_contributors-antoinecorvol","plugin_committers-antoinecorvol"],"banners":{"banner":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/banner-772x250.png?rev=3530430","banner_2x":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/banner-1544x500.png?rev=3530430","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/icon-128x128.png?rev=3530430","icon_2x":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/icon-256x256.png?rev=3530430","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/screenshot-1.png?rev=3530434","caption":"AI assistant trained on your WooCommerce store"},{"src":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/screenshot-2.png?rev=3530434","caption":"AI synced with your WooCommerce catalog"},{"src":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/screenshot-3.png?rev=3530434","caption":"Automatically sync your store knowledge"},{"src":"https:\/\/ps.w.org\/addtochat-ai-sales-assistant\/assets\/screenshot-5.png?rev=3530434","caption":"Customize your AI widget experience"}],"raw_content":"<!--section=description-->\n<p><strong>IMPORTANT: This plugin requires an account on <a href=\"https:\/\/addtochat.com\">AddToChat<\/a> and connects to the AddToChat cloud service (https:\/\/api.addtochat.com) to provide AI chatbot functionality.<\/strong><\/p>\n\n<p>This plugin sends product catalog data, customer interactions (chat messages), and page context to the AddToChat API for AI processing. The chat widget (loaded from https:\/\/cdn.addtochat.com) is embedded on your storefront.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/addtochat.com\/terms\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/addtochat.com\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>A free plan is available (50 conversations\/month). No credit card required.<\/p>\n\n<p><strong>Turn visitors into customers with an AI sales assistant that knows your entire catalog.<\/strong><\/p>\n\n<p>AddToChat is a conversational AI chatbot purpose-built for WooCommerce stores. It goes beyond basic live chat \u2014 it understands your products, recommends the right items, adds them directly to the customer's cart, and captures leads, all in natural conversation.<\/p>\n\n<h4>AI Product Recommendations<\/h4>\n\n<p>The chatbot understands customer intent and recommends relevant products from your catalog using semantic search and AI embeddings. It answers questions about sizing, materials, availability, and more.<\/p>\n\n<h4>One-Click Add to Cart<\/h4>\n\n<p>Customers can add recommended products to their WooCommerce cart directly from the chat window \u2014 no page reloads, no friction.<\/p>\n\n<h4>Automatic Catalog Sync<\/h4>\n\n<p>Your product catalog is automatically synchronized with AddToChat whenever you add, update, or remove products. Real-time webhooks keep everything in sync.<\/p>\n\n<h4>Knowledge Base<\/h4>\n\n<p>Add custom entries about shipping policies, return policies, FAQs, brand information, and more. The AI uses this context to give accurate, store-specific answers.<\/p>\n\n<h4>Email &amp; Lead Capture<\/h4>\n\n<p>The chatbot captures visitor emails naturally during conversations, feeding them into your CRM for follow-up campaigns.<\/p>\n\n<h4>Full Feature List<\/h4>\n\n<ul>\n<li><strong>AI Product Recommendations<\/strong> \u2014 Semantic search across your entire catalog<\/li>\n<li><strong>One-Click Add to Cart<\/strong> \u2014 Add products from chat without page reloads<\/li>\n<li><strong>Automatic Catalog Sync<\/strong> \u2014 Real-time sync via WooCommerce webhooks<\/li>\n<li><strong>Knowledge Base<\/strong> \u2014 Custom entries for shipping, returns, FAQ, brand info<\/li>\n<li><strong>Email &amp; Lead Capture<\/strong> \u2014 Natural email collection during conversations<\/li>\n<li><strong>Contacts &amp; CRM<\/strong> \u2014 Segments, conversation history, revenue attribution<\/li>\n<li><strong>Bot Configuration<\/strong> \u2014 Name, tone (friendly\/formal\/expert), welcome message, business rules<\/li>\n<li><strong>Widget Customization<\/strong> \u2014 Brand colors, position, display delay<\/li>\n<li><strong>AI-Driven Promotions<\/strong> \u2014 Auto-generate unique promo codes during conversations<\/li>\n<li><strong>Upsell &amp; Cross-Sell<\/strong> \u2014 Intelligent upgrade and complementary product suggestions<\/li>\n<li><strong>Physical Store Locator<\/strong> \u2014 Direct customers to nearest store with geolocation<\/li>\n<li><strong>SEO Data Sync<\/strong> \u2014 Sync from Yoast SEO or Rank Math<\/li>\n<li><strong>Product Data Enrichment<\/strong> \u2014 ACF fields, GTIN, brand, custom attributes<\/li>\n<li><strong>Email Sequences<\/strong> \u2014 Cart abandonment recovery, welcome emails<\/li>\n<li><strong>Integrations<\/strong> \u2014 Make, Zapier, Slack, Discord via webhooks<\/li>\n<li><strong>Support Ticket Escalation<\/strong> \u2014 Auto-create tickets when AI cannot resolve<\/li>\n<li><strong>Dashboard &amp; Analytics<\/strong> \u2014 Conversations, conversion rates, revenue, AI costs<\/li>\n<li><strong>Auto-Updates<\/strong> \u2014 Plugin keeps itself current automatically<\/li>\n<li><strong>One-Click Setup<\/strong> \u2014 Paste API key, click connect, live in 60 seconds<\/li>\n<li><strong>Multi-Language<\/strong> \u2014 AI responds in any language, admin in EN\/FR\/ES\/DE<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>WooCommerce 8.0 or higher<\/li>\n<li>PHP 8.0 or higher<\/li>\n<li>An AddToChat account (<a href=\"https:\/\/addtochat.com\">free tier available<\/a>)<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>addtochat<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress plugin screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Navigate to the <strong>AddToChat<\/strong> menu in your WordPress admin sidebar.<\/li>\n<li>Click <strong>\"Go to settings\"<\/strong> and paste your API key from your <a href=\"https:\/\/app.addtochat.com\">AddToChat dashboard<\/a>.<\/li>\n<li>Click <strong>\"Connect and configure\"<\/strong> \u2014 the plugin automatically:\n\n<ul>\n<li>Connects your WooCommerce store via REST API<\/li>\n<li>Synchronizes your entire product catalog<\/li>\n<li>Scans your site content for the knowledge base<\/li>\n<\/ul><\/li>\n<li>Your AI chatbot is now live on your store. That's it!<\/li>\n<\/ol>\n\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0+<\/li>\n<li>WooCommerce 8.0+<\/li>\n<li>PHP 8.0+<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20addtochat%20account%3F\"><h3>Do I need an AddToChat account?<\/h3><\/dt>\n<dd><p>Yes. Create a free account at <a href=\"https:\/\/addtochat.com\">addtochat.com<\/a> to get your API key. A free tier is available with limited monthly conversations.<\/p><\/dd>\n<dt id=\"which%20ai%20model%20does%20addtochat%20use%3F\"><h3>Which AI model does AddToChat use?<\/h3><\/dt>\n<dd><p>AddToChat uses state-of-the-art language models optimized for e-commerce conversations. The AI is specifically tuned to understand product catalogs, recommend items, and close sales.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20variable%20products%20and%20product%20variations%3F\"><h3>Does it work with variable products and product variations?<\/h3><\/dt>\n<dd><p>Yes. AddToChat fully supports WooCommerce variable products, including all variations with their specific prices, stock status, and attributes.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. The chat widget loads asynchronously via CDN and does not affect your page load time. All AI processing happens on AddToChat's servers, not yours.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20what%20the%20bot%20says%3F\"><h3>Can I customize what the bot says?<\/h3><\/dt>\n<dd><p>Absolutely. You can configure the bot's name, tone (friendly, formal, expert), welcome message, and add custom business rules. You also control the knowledge base entries that inform the AI's responses.<\/p><\/dd>\n<dt id=\"does%20it%20capture%20customer%20emails%3F\"><h3>Does it capture customer emails?<\/h3><\/dt>\n<dd><p>Yes. The AI naturally captures emails during conversations and stores them in your CRM with segmentation and revenue tracking.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Is it compatible with HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes. AddToChat is fully compatible with WooCommerce HPOS and declares HPOS compatibility.<\/p><\/dd>\n<dt id=\"what%20languages%20does%20the%20chatbot%20support%3F\"><h3>What languages does the chatbot support?<\/h3><\/dt>\n<dd><p>The AI can converse in any language. The admin interface is available in English, French, Spanish, and German. The chatbot automatically detects and responds in the visitor's language.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Fix: wp.org review compliance \u2014 all PHP identifiers, stored options, AJAX actions, nonces, page slugs and cron hooks now use the plugin-specific AddToChat AI Sales Assistant prefix.<\/li>\n<li>Fix: widget admin JavaScript now lives in <code>admin\/js\/widget-view.js<\/code> and is loaded with WordPress enqueue APIs.<\/li>\n<li>Fix: contributor username updated to match the wp.org submitter account.<\/li>\n<li>Brand-facing strings, the plugin slug <code>addtochat-ai-sales-assistant<\/code>, the text-domain, and the menu label \"AddToChat\" are unchanged.<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>New: <code>page.product_image<\/code> now exposes the product thumbnail URL so the widget's persistent product-ask card displays the real image instead of the placeholder glyph.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Fix: Hub dashboard now correctly detects connected state (<code>$atc_connected<\/code> var mismatch made it always show \"Connect your store\")<\/li>\n<li>Fix: Catalog sync now surfaces the real API error (cooldown 3j \/ already running \/ domain mismatch) instead of generic \"Erreur lors de la synchronisation\"<\/li>\n<li>Fix: Widget admin page links\/copy updated to the canonical AddToChat dashboard URL.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Fix: wp.org Plugin Check errors \u2014 translators: comments moved inside sprintf() calls (5 places in dashboard.php)<\/li>\n<li>Fix: Missing escape on <code>min()<\/code> and color ternary in dashboard.php progress bar (esc_attr wrapper)<\/li>\n<li>Fix: Missing escape on hub.php tile icon output (esc_html wrapper)<\/li>\n<li>Fix: internal file naming adjusted for Plugin Check prefix rules.<\/li>\n<li>Fix: Template view files now suppress WordPress.NamingConventions.PrefixAllGlobals \u2014 template-scoped vars are not true globals<\/li>\n<li>Fix: Direct DB query in WC auto-connect includes NoCaching sub-rule in phpcs:ignore<\/li>\n<li>Fix: Jeev FAQ meta_key\/meta_value lookup now wrapped in phpcs:disable\/enable block<\/li>\n<\/ul>","raw_excerpt":"AI-powered sales chatbot for WooCommerce. Recommends products, adds to cart, captures emails, and boosts conversions automatically.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/302000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=302000"}],"author":[{"embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/antoinecorvol"}],"wp:attachment":[{"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=302000"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=302000"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=302000"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=302000"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=302000"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/vi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=302000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}