{"id":342915,"date":"2026-07-20T09:52:48","date_gmt":"2026-07-20T09:52:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/jyskhub-ai-assistant\/"},"modified":"2026-07-29T17:06:05","modified_gmt":"2026-07-29T17:06:05","slug":"jyskhub-ai-assistant","status":"publish","type":"plugin","link":"https:\/\/os.wordpress.org\/plugins\/jyskhub-ai-assistant\/","author":23535451,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.1","stable_tag":"0.2.1","tested":"7.0.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"JyskHub AI Assistant","header_author":"JyskHub","header_description":"Adds the JyskHub AI assistant to your website. It answers your visitors 24\/7 in their own language, based only on your own knowledge, and captures leads.","assets_banners_color":"67767b","last_updated":"2026-07-29 17:06:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/jyskhub.dk","rating":0,"author_block_rating":0,"active_installs":0,"downloads":105,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"0.2.0":{"tag":"0.2.0","author":"serjik985","date":"2026-07-20 09:52:33"},"0.2.1":{"tag":"0.2.1","author":"serjik985","date":"2026-07-29 17:06:05"}},"upgrade_notice":{"0.2.1":"<p>Updates the plugin copy to match the permanent free plan and current notification availability. No settings changes are required.<\/p>","0.2.0":"<p>Settings page is now a guided setup wizard. No action needed, your existing token and settings carry over.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3614509,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3614509,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3614509,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3614509,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2.0","0.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3614509,"resolution":"1","location":"assets","locale":"","width":1469,"height":834},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3614509,"resolution":"2","location":"assets","locale":"","width":801,"height":874},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3614509,"resolution":"3","location":"assets","locale":"","width":1195,"height":847}},"screenshots":{"1":"The assistant answering a visitor on the website (in the visitor's language).","2":"Plugin settings: token, enable toggle, widget position.","3":"The JyskHub dashboard with conversations and leads."}},"plugin_section":[],"plugin_tags":[191735,2369,131785,335,2379],"plugin_category":[],"plugin_contributors":[273720,272432],"plugin_business_model":[],"class_list":["post-342915","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-chatbot","plugin_tags-customer-support","plugin_tags-gdpr","plugin_tags-leads","plugin_tags-live-chat","plugin_contributors-jyskhub","plugin_contributors-serjik985","plugin_committers-serjik985"],"banners":{"banner":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/banner-772x250.png?rev=3614509","banner_2x":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/banner-1544x500.png?rev=3614509","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/icon-128x128.png?rev=3614509","icon_2x":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/icon-256x256.png?rev=3614509","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/screenshot-1.png?rev=3614509","caption":"The assistant answering a visitor on the website (in the visitor's language)."},{"src":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/screenshot-2.png?rev=3614509","caption":"Plugin settings: token, enable toggle, widget position."},{"src":"https:\/\/ps.w.org\/jyskhub-ai-assistant\/assets\/screenshot-3.png?rev=3614509","caption":"The JyskHub dashboard with conversations and leads."}],"raw_content":"<!--section=description-->\n<p>JyskHub is an AI assistant for small-business websites. You add your services, prices and frequently asked questions in the JyskHub dashboard. The assistant uses that knowledge base as its primary source when answering visitors, around the clock and in the visitor's language. It can collect contact details that a visitor chooses to share and hand uncertain or sensitive conversations to a human for follow-up.<\/p>\n\n<p><strong>Key features<\/strong><\/p>\n\n<ul>\n<li>Answers common questions around the clock in the visitor's language<\/li>\n<li>Uses the knowledge base you maintain as its primary source<\/li>\n<li>Collects optional contact details with the conversation so your business can follow up<\/li>\n<li>Hands uncertain, sensitive or complex conversations to a human<\/li>\n<li>Shows conversations and leads in the JyskHub dashboard, with notifications through configured channels<\/li>\n<li>Loads through one asynchronous widget script<\/li>\n<li>Hosts primary service data on European infrastructure where possible; documented subprocessors may process limited data elsewhere under appropriate safeguards<\/li>\n<\/ul>\n\n<p><strong>Built Danish-first \ud83c\udde9\ud83c\uddf0<\/strong><\/p>\n\n<p>JyskHub er bygget til danske virksomheder. Assistenten bruger virksomhedens egen videnbase som sin prim\u00e6re kilde, svarer p\u00e5 den bes\u00f8gendes sprog og kan samle kontaktoplysninger, som den bes\u00f8gende selv v\u00e6lger at dele. Usikre, f\u00f8lsomme eller komplekse sp\u00f8rgsm\u00e5l kan sendes videre til et menneske. AI kan stadig misforst\u00e5, s\u00e5 videnbasen skal holdes korrekt og opdateret. Der er en permanent gratis plan uden betalingskort; betalte planer starter ved 299 kr. om m\u00e5neden.<\/p>\n\n<p>This plugin requires a JyskHub account (permanent free plan, no credit card) \u2014 see <a href=\"https:\/\/jyskhub.dk\">jyskhub.dk<\/a>.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Create a JyskHub account and add your knowledge (services, prices, FAQ).<\/li>\n<li>Copy your widget token from the JyskHub dashboard.<\/li>\n<li>Paste the token on the plugin settings page and enable the widget.<\/li>\n<\/ol>\n\n<h4>External services<\/h4>\n\n<p>This plugin embeds the JyskHub chat widget on your website. When enabled, your site loads the widget script from <code>api.jyskhub.dk<\/code> (operated by JyskHub, Aarhus, Denmark) on every front-end page. When a visitor uses the chat, their messages, optional contact details they choose to share (name, email, phone), page URL, browser language and technical IP address are sent to JyskHub to generate replies, capture leads for you and show conversation statistics in your dashboard. JyskHub hosts primary service data on European infrastructure where possible and does not use conversations to train AI models. Documented subprocessors may process limited data outside the EU\/EEA under appropriate safeguards.<\/p>\n\n<p>This applies only after you enable the widget and enter your token. See the <a href=\"https:\/\/jyskhub.dk\/da\/privacy\">JyskHub Privacy Policy<\/a> and <a href=\"https:\/\/jyskhub.dk\">Terms<\/a> for details. You are responsible for informing your visitors about the use of this service in your own privacy policy.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%3F\"><h3>Do I need an account?<\/h3><\/dt>\n<dd><p>Yes. The widget is powered by the JyskHub platform. You can use the permanent free plan with no credit card required.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20processed%3F\"><h3>Where is my data processed?<\/h3><\/dt>\n<dd><p>Primary service data is hosted on European infrastructure where possible. Managed AI defaults to a European provider; customer-selected providers and documented subprocessors may process limited data in other regions. JyskHub does not use conversations to train AI models.<\/p><\/dd>\n<dt id=\"can%20the%20ai%20misunderstand%20a%20question%3F\"><h3>Can the AI misunderstand a question?<\/h3><\/dt>\n<dd><p>Yes. AI can misunderstand or lack the information needed for a reliable answer. Keep the knowledge base accurate, review unanswered questions, and configure human handover for uncertain, sensitive or complex conversations.<\/p><\/dd>\n<dt id=\"the%20widget%20does%20not%20appear%20%2F%20i%20get%20a%20403%20error\"><h3>The widget does not appear \/ I get a 403 error<\/h3><\/dt>\n<dd><p>Your widget token only works on the domains you have allowed in your JyskHub workspace. Add your site's exact domain (shown on the plugin settings page) to the allowed domains in the JyskHub dashboard.<\/p><\/dd>\n<dt id=\"how%20does%20the%20widget%20affect%20page%20loading%3F\"><h3>How does the widget affect page loading?<\/h3><\/dt>\n<dd><p>The plugin adds one asynchronous script tag. The widget is designed to load without blocking the initial page rendering, although every third-party script still adds a small amount of network and browser work.<\/p><\/dd>\n<dt id=\"what%20about%20gdpr%3F\"><h3>What about GDPR?<\/h3><\/dt>\n<dd><p>JyskHub is designed with European data protection requirements in mind. Primary service data is hosted in Europe where possible; documented subprocessors may process limited data outside the EU\/EEA under appropriate safeguards. Remember to mention the chat service in your own privacy policy. If you need a data processing agreement, contact JyskHub.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Updated plan wording to reflect the permanent free plan with no credit card required.<\/li>\n<li>Clarified that lead notifications are available through the dashboard and configured channels; mobile apps are coming soon.<\/li>\n<li>Reworked the directory description to document AI limitations, human handover and data processing accurately.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Settings page redesigned as a 4-step wizard: create account, paste token, allow your domain, turn it on.<\/li>\n<li>The \"Create free account\" button now deep-links to signup with your site's domain pre-filled, so you don't have to retype it during setup.<\/li>\n<li>One-click copy button for your site's domain.<\/li>\n<li>At-a-glance status pill (not connected \/ set up \/ active).<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release: settings page (token, enable, position) and widget embedding.<\/li>\n<\/ul>","raw_excerpt":"An AI assistant for your website that answers from your knowledge base, captures leads, and hands uncertain conversations to a human.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/342915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=342915"}],"author":[{"embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/serjik985"}],"wp:attachment":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=342915"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=342915"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=342915"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=342915"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=342915"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=342915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}