{"id":385317,"date":"2026-10-19T07:28:22","date_gmt":"2026-10-19T07:28:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/helpo\/"},"modified":"2026-10-19T11:11:48","modified_gmt":"2026-10-19T11:11:48","slug":"helpo","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/helpo\/","author":23570543,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.1","stable_tag":"0.2.1","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"helpo \u2013 AI Chatbot & Live Chat for WooCommerce","header_author":"helpo","header_description":"Connect your site to helpo: an AI support agent trained on your own content, an embeddable chat bubble, and conversations, leads and analytics right inside wp-admin.","assets_banners_color":"f2ede7","last_updated":"2026-10-19 11:11:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/helpo.support\/for\/wordpress","header_author_uri":"https:\/\/helpo.support","rating":0,"author_block_rating":0,"active_installs":0,"downloads":35,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.0":{"tag":"0.2.0","author":"helpo","date":"2026-10-19 08:22:31","revision":3754267},"0.2.1":{"tag":"0.2.1","author":"helpo","date":"2026-10-19 11:11:48","revision":3754575}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3754187,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3754187,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3754263,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3754263,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"helpo\/help-center":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"helpo\/help-center","title":"Help Center (helpo)","category":"widgets","icon":"editor-help","description":"Your helpo help articles as an FAQ on this page, each with its own page on your site.","keywords":["faq","help","support","articles","questions"],"textdomain":"helpo","attributes":{"layout":{"type":"string","enum":["faq","list"],"default":"faq"},"showSearch":{"type":"boolean","default":true},"showChat":{"type":"boolean","default":true}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true}},"editorScript":"file:.\/index.js","style":"file:.\/style.css"}},"tagged_versions":["0.2.0","0.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3754242,"resolution":"1","location":"assets","locale":"","width":1280,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3754242,"resolution":"2","location":"assets","locale":"","width":1280,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3754242,"resolution":"3","location":"assets","locale":"","width":1280,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3754242,"resolution":"4","location":"assets","locale":"","width":1280,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3754242,"resolution":"5","location":"assets","locale":"","width":1280,"height":1000},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3754242,"resolution":"6","location":"assets","locale":"","width":1280,"height":1000}},"screenshots":{"1":"Dashboard: conversations, leads, who answered and how conversations ended, right inside wp-admin.","2":"Conversations: every transcript, AI or human, with the visitor's details and a summary.","3":"Knowledge: your pages and WooCommerce products, synced and ready, plus a picker to import more.","4":"Appearance: brand color, position and header, with a live preview of the messenger.","5":"Settings: the chat bubble, WooCommerce product and order buttons, and your help center page.","6":"On a product page: a shopper asks for a jacket and the AI answers with matching products."}},"plugin_section":[262246],"plugin_tags":[191735,2369,4049,2379,286],"plugin_category":[41,47],"plugin_contributors":[287463],"plugin_business_model":[],"class_list":["post-385317","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-ai-chatbot","plugin_tags-customer-support","plugin_tags-helpdesk","plugin_tags-live-chat","plugin_tags-woocommerce","plugin_category-communication","plugin_category-education-and-support","plugin_contributors-helpo","plugin_committers-helpo"],"banners":{"banner":"https:\/\/ps.w.org\/helpo\/assets\/banner-772x250.png?rev=3754263","banner_2x":"https:\/\/ps.w.org\/helpo\/assets\/banner-1544x500.png?rev=3754263","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/helpo\/assets\/icon-128x128.png?rev=3754187","icon_2x":"https:\/\/ps.w.org\/helpo\/assets\/icon-256x256.png?rev=3754187","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/helpo\/assets\/screenshot-1.png?rev=3754242","caption":"Dashboard: conversations, leads, who answered and how conversations ended, right inside wp-admin."},{"src":"https:\/\/ps.w.org\/helpo\/assets\/screenshot-2.png?rev=3754242","caption":"Conversations: every transcript, AI or human, with the visitor's details and a summary."},{"src":"https:\/\/ps.w.org\/helpo\/assets\/screenshot-3.png?rev=3754242","caption":"Knowledge: your pages and WooCommerce products, synced and ready, plus a picker to import more."},{"src":"https:\/\/ps.w.org\/helpo\/assets\/screenshot-4.png?rev=3754242","caption":"Appearance: brand color, position and header, with a live preview of the messenger."},{"src":"https:\/\/ps.w.org\/helpo\/assets\/screenshot-5.png?rev=3754242","caption":"Settings: the chat bubble, WooCommerce product and order buttons, and your help center page."},{"src":"https:\/\/ps.w.org\/helpo\/assets\/screenshot-6.png?rev=3754242","caption":"On a product page: a shopper asks for a jacket and the AI answers with matching products."}],"raw_content":"<!--section=description-->\n<p><strong>helpo is an AI support agent for WordPress and WooCommerce.<\/strong> It answers your visitors from your own pages, posts and products, shows matching products right in the chat, and hands the conversation to your team when a person is needed.<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=DxjJOxFXy_Q<\/p>\n\n<h3>How it works<\/h3>\n\n<ol>\n<li><strong>Connect<\/strong> your site to helpo from wp-admin. No API keys to copy.<\/li>\n<li><strong>Teach it<\/strong> by importing your pages, posts and WooCommerce products. Re-sync with one click, or automatically on paid plans.<\/li>\n<li><strong>Go live.<\/strong> The chat bubble appears on your site in your brand colors and starts answering right away.<\/li>\n<\/ol>\n\n<h3>What your shoppers get<\/h3>\n\n<ul>\n<li><strong>Answers in seconds, day and night<\/strong>, written from your own content instead of generic filler.<\/li>\n<li><strong>Product cards in the chat<\/strong>: photo, price, a short description and a link, so a question can turn into a sale.<\/li>\n<li><strong>A person when it matters.<\/strong> Your team sees every conversation and can take over from the helpo inbox at any moment.<\/li>\n<li><strong>Their own language.<\/strong> The chat's buttons and labels come in 34 languages and follow each page's language, so WPML, Polylang and TranslatePress sites work out of the box. The AI replies in the language the shopper writes in.<\/li>\n<\/ul>\n\n<h3>Built for WooCommerce<\/h3>\n\n<ul>\n<li><strong>\"Ask about this product\"<\/strong> under the add-to-cart button. The chat opens already knowing the product.<\/li>\n<li><strong>\"Get help with this order\"<\/strong> in My Account \u2192 Orders. Your team sees the order next to the question.<\/li>\n<li><strong>Help center block.<\/strong> Publish your helpo help articles as an FAQ page on your own domain, with a page for every article that search engines can index.<\/li>\n<\/ul>\n\n<h3>Everything in wp-admin<\/h3>\n\n<ul>\n<li><strong>Dashboard<\/strong>: conversations, leads, visitors, who answered (AI or teammate) and how conversations ended.<\/li>\n<li><strong>Conversations<\/strong>: every transcript, with the visitor's details and an AI summary.<\/li>\n<li><strong>Knowledge<\/strong>: what your agent has learned, and a picker to import more.<\/li>\n<li><strong>Appearance<\/strong>: brand color, position, header and launcher, with a live preview.<\/li>\n<li><strong>Settings<\/strong>: where the bubble shows and who sees it, plus the WooCommerce buttons.<\/li>\n<\/ul>\n\n<h3>Plans<\/h3>\n\n<p>The plugin is free, and so is helpo's Free plan. Paid plans add more knowledge-base pages and products, automatic sync and more AI answers per day. A helpo account is required; you create one during setup. See https:\/\/helpo.support\/pricing.<\/p>\n\n<h3>External services<\/h3>\n\n<p>helpo is a hosted service. The plugin sends nothing until you connect your site.<\/p>\n\n<ul>\n<li><strong>helpo API (api.helpo.support)<\/strong>, called from your web server: your site URL and name when you connect; the public links of the pages and posts you choose to sync (helpo then reads those public pages); your store URL, and any product IDs you pick, when you import products; an integration token, the plugin version and your site URL on every call. It also downloads your published help articles for the Help Center block. The token stays on your server and never reaches the browser.<\/li>\n<li><strong>helpo chat widget (chat.helpo.support)<\/strong>, loaded in your visitors' browsers once the widget is enabled: the messages visitors type, any contact details they choose to share, the page's language, and, when they use \"Ask about this product\" or \"Get help with this order\" and then write, what that page shows about the product or order.<\/li>\n<li><strong>helpo dashboard (app.helpo.support)<\/strong>: you sign in there to approve the connection. Your site URL, site name, a one-time security value and the wp-admin return address travel in that redirect.<\/li>\n<\/ul>\n\n<p>Terms of service: https:\/\/helpo.support\/terms. Privacy policy: https:\/\/helpo.support\/privacy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install it from the Plugins screen.<\/li>\n<li>Activate it through the \"Plugins\" screen in WordPress.<\/li>\n<li>Open the <strong>helpo<\/strong> menu in wp-admin and click <strong>Connect to helpo<\/strong>.<\/li>\n<li>Sign in (or sign up), pick or create a project, and approve the connection.<\/li>\n<li>Follow the setup wizard: import your content, style the bubble, and verify the widget is live.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20helpo%20account%3F\"><h3>Do I need a helpo account?<\/h3><\/dt>\n<dd><p>Yes. The plugin is the WordPress front-end for a helpo project. Signing up is free and happens during the connect step.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>Conversations, knowledge base content and analytics live in your helpo account. In WordPress, the plugin stores only: your integration token, the connected project's identifiers, your local settings (targeting rules, sync toggle), a map of post IDs to knowledge sources, and the last 20 sync errors. Uninstalling the plugin deletes all of it.<\/p><\/dd>\n<dt id=\"is%20the%20integration%20token%20exposed%20to%20visitors%3F\"><h3>Is the integration token exposed to visitors?<\/h3><\/dt>\n<dd><p>No. It is stored in <code>wp_options<\/code>, read only in PHP, and never printed, enqueued, or sent to the browser. The admin interface talks to helpo through authenticated WordPress REST routes on your own site.<\/p><\/dd>\n<dt id=\"what%20plans%20exist%3F\"><h3>What plans exist?<\/h3><\/dt>\n<dd><p>A free plan for small sites, plus Pro and Premium tiers with higher knowledge-base and product limits and automatic content sync. On Pro and Premium, an add-on removes the \"Powered by helpo\" badge. Current details are at https:\/\/helpo.support\/pricing. If an action exceeds your plan's limit, the plugin shows an upgrade prompt instead of failing silently.<\/p><\/dd>\n<dt id=\"can%20i%20stop%20the%20widget%20from%20showing%20on%20certain%20pages%3F\"><h3>Can I stop the widget from showing on certain pages?<\/h3><\/dt>\n<dd><p>Yes. In the plugin's Settings screen you can exclude specific pages or posts, whole post types, URL patterns (using <code>*<\/code> as a wildcard), and hide the widget from logged-in users or chosen roles.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20disconnect%3F\"><h3>What happens when I disconnect?<\/h3><\/dt>\n<dd><p>The plugin asks helpo to revoke the integration token, deletes the local connection, and stops embedding the widget. Your helpo project and its data stay in your helpo account.<\/p><\/dd>\n<dt id=\"which%20languages%20does%20the%20chat%20speak%3F\"><h3>Which languages does the chat speak?<\/h3><\/dt>\n<dd><p>The chat's own buttons and labels come in 34 languages: Arabic, Bulgarian, Chinese (Simplified and Traditional), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Persian, Polish, Portuguese (Brazil and Portugal), Romanian, Russian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian and Vietnamese. By default it follows each page's language; you can pick \"Visitor's browser language\" or one fixed language under Appearance \u2192 Language. Your greeting and welcome message show as you wrote them, and the AI replies in the shopper's own language.<\/p><\/dd>\n<dt id=\"can%20i%20move%20or%20restyle%20the%20%22ask%20about%20this%20product%22%20button%3F\"><h3>Can I move or restyle the \"Ask about this product\" button?<\/h3><\/dt>\n<dd><p>It uses your theme's button style. To place it somewhere else, turn it off under Settings \u2192 WooCommerce and put the <code>[helpo_ask_product]<\/code> shortcode where you want it (on a product page it picks up that product; elsewhere pass <code>id=\"123\"<\/code>). Developers can change its markup with the <code>kasp_product_button_html<\/code> filter and any storefront text with <code>kasp_front_string<\/code>.<\/p><\/dd>\n<dt id=\"does%20the%20widget%20work%20with%20caching%20plugins%3F\"><h3>Does the widget work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. The embed is a single async script tag, so a cached page still loads the widget normally.<\/p><\/dd>\n<dt id=\"where%20is%20the%20source%20code%20of%20the%20admin%20screens%3F\"><h3>Where is the source code of the admin screens?<\/h3><\/dt>\n<dd><p>The wp-admin screens are a small React app. <code>build\/<\/code> holds the compiled files WordPress loads, and their source ships in <code>admin\/src\/<\/code>, built with the official <code>@wordpress\/scripts<\/code> toolchain (<code>npm install &amp;&amp; npm run build<\/code>). The PHP is plain WordPress, with no framework and no Composer dependencies.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>The plugin is now listed as \"helpo \u2013 AI Chatbot &amp; Live Chat for WooCommerce\". Nothing else changed.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>The chat's buttons and labels now come in 34 languages, following each page's language by default (Appearance \u2192 Language).<\/li>\n<li>WooCommerce: \"Ask about this product\" under the add-to-cart button, and \"Get help with this order\" in My Account. The chat opens knowing the product or order.<\/li>\n<li>New Help Center block and <code>[helpo_help_center]<\/code> shortcode: your helpo help articles as an FAQ page and article pages on your own domain.<\/li>\n<li>The Dashboard screen shows when new leads are waiting past your plan's lead limit. Their details are kept until you upgrade.<\/li>\n<li>Importing content no longer ticks WooCommerce's cart, checkout and account pages, the help center page, or pages already synced, so your plan's pages go to content the agent can answer from.<\/li>\n<li>Importing your WooCommerce products again updates the ones already imported instead of adding duplicates.<\/li>\n<li>Security hardening: URL exclusions also match percent-encoded addresses, values sent to helpo are fully encoded, and turning on auto-sync checks your plan first.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First release: connect flow, chat widget embed with targeting rules, knowledge base import and auto-sync, WooCommerce catalog import, conversations viewer, analytics, and a WordPress Dashboard summary card.<\/li>\n<\/ul>","raw_excerpt":"AI chatbot and live chat for WooCommerce stores: answers shoppers from your products and pages, shows product cards, and hands off to your team.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/385317","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=385317"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/helpo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=385317"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=385317"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=385317"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=385317"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=385317"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=385317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}