{"id":335521,"date":"2026-07-07T13:59:41","date_gmt":"2026-07-07T13:59:41","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/clanker-support\/"},"modified":"2026-07-07T19:28:28","modified_gmt":"2026-07-07T19:28:28","slug":"clanker-support","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/clanker-support\/","author":23527186,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Clanker Support","header_author":"Clanker Support","header_description":"AI customer support widget \u2014 streaming answers from your knowledge base, human handoff, and live operator replies from your inbox.","assets_banners_color":"535085","last_updated":"2026-07-07 19:28:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/theopenco\/llmchat\/tree\/main\/packages\/wordpress-plugin","header_author_uri":"https:\/\/clankersupport.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"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":"bidbogs","date":"2026-07-07 13:59:18"},"1.0.1":{"tag":"1.0.1","author":"bidbogs","date":"2026-07-07 19:28:28"}},"upgrade_notice":{"1.0.1":"<p>Housekeeping release; no functional changes.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3599522,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3599522,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3599522,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3599522,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3599522,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3599155,"resolution":"1","location":"assets","locale":"","width":2880,"height":1800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3599155,"resolution":"2","location":"assets","locale":"","width":2880,"height":1800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3599155,"resolution":"3","location":"assets","locale":"","width":2880,"height":1800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3599155,"resolution":"4","location":"assets","locale":"","width":2880,"height":1800}},"screenshots":{"1":"Settings \u2192 Clanker Support: connection status, widget appearance, and self-hosting options.","2":"The floating support bubble answering a visitor from the knowledge base.","3":"Inline chat embedded in a page with the [clanker_support] shortcode.","4":"The dashboard inbox where escalated conversations land."}},"plugin_section":[],"plugin_tags":[2353,2364,2369,4049,2379],"plugin_category":[47],"plugin_contributors":[270479],"plugin_business_model":[],"class_list":["post-335521","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-helpdesk","plugin_tags-live-chat","plugin_category-education-and-support","plugin_contributors-bidbogs","plugin_committers-bidbogs"],"banners":{"banner":"https:\/\/ps.w.org\/clanker-support\/assets\/banner-772x250.png?rev=3599522","banner_2x":"https:\/\/ps.w.org\/clanker-support\/assets\/banner-1544x500.png?rev=3599522","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/clanker-support\/assets\/icon.svg?rev=3599522","icon":"https:\/\/ps.w.org\/clanker-support\/assets\/icon.svg?rev=3599522","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/clanker-support\/assets\/screenshot-1.png?rev=3599155","caption":"Settings \u2192 Clanker Support: connection status, widget appearance, and self-hosting options."},{"src":"https:\/\/ps.w.org\/clanker-support\/assets\/screenshot-2.png?rev=3599155","caption":"The floating support bubble answering a visitor from the knowledge base."},{"src":"https:\/\/ps.w.org\/clanker-support\/assets\/screenshot-3.png?rev=3599155","caption":"Inline chat embedded in a page with the [clanker_support] shortcode."},{"src":"https:\/\/ps.w.org\/clanker-support\/assets\/screenshot-4.png?rev=3599155","caption":"The dashboard inbox where escalated conversations land."}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/clankersupport.com\">Clanker Support<\/a> puts an AI support agent on your WordPress site. Visitors get streaming answers sourced from your knowledge base, can escalate to a human when the AI isn't enough, and replies you send from the dashboard inbox (or by email) appear in the widget live.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>One-minute setup<\/strong> \u2014 install, paste your project key under Settings \u2192 Clanker Support, done. The launcher bubble appears on every page.<\/li>\n<li><strong>Answers from your knowledge base<\/strong> \u2014 feed it docs URLs, text snippets, and hand-written Q&amp;A in the dashboard; the AI answers with that context.<\/li>\n<li><strong>Human handoff<\/strong> \u2014 configure how many messages a visitor sends before \"Talk to a human\" appears; escalations notify you by email and Slack.<\/li>\n<li><strong>Live operator replies<\/strong> \u2014 answer from the dashboard inbox or simply reply to the notification email; either way the visitor sees it in the widget.<\/li>\n<li><strong>Floating bubble or inline<\/strong> \u2014 use the site-wide bubble, the <code>[clanker_support]<\/code> shortcode to embed the chat inside a page (e.g. Contact), or both.<\/li>\n<li><strong>Brand color<\/strong> \u2014 match the launcher and chat bubbles to your site, straight from the settings page.<\/li>\n<li><strong>Connection check<\/strong> \u2014 the settings page verifies your project key against the API and tells you when something is misconfigured.<\/li>\n<li><strong>Open source &amp; self-hostable<\/strong> \u2014 the whole platform is open source (<a href=\"https:\/\/github.com\/theopenco\/llmchat\">theopenco\/llmchat<\/a>); point the API URL setting at your own deployment if you self-host.<\/li>\n<\/ul>\n\n<h4>External services<\/h4>\n\n<p>This plugin is a connector for the Clanker Support service. When enabled, it loads the widget script from your configured Clanker Support API origin (<code>https:\/\/api.clankersupport.com<\/code> by default) on your site's public pages, and messages that visitors type into the widget are sent to that service to generate answers and manage conversations. The settings page additionally makes a server-side request to the same API origin to verify your project key. No visitor data is sent until a visitor interacts with the widget.<\/p>\n\n<ul>\n<li>Service: <a href=\"https:\/\/clankersupport.com\">Clanker Support<\/a><\/li>\n<li><a href=\"https:\/\/clankersupport.com\/terms-of-use\">Terms of use<\/a><\/li>\n<li><a href=\"https:\/\/clankersupport.com\/privacy-policy\">Privacy policy<\/a><\/li>\n<\/ul>\n\n<p>If you self-host Clanker Support, all of the above requests go to your own deployment instead.<\/p>\n\n<!--section=installation-->\n<h4>From the plugin directory<\/h4>\n\n<ol>\n<li>In your WordPress admin, go to Plugins \u2192 Add New and search for \"Clanker Support\".<\/li>\n<li>Install and activate the plugin.<\/li>\n<li>In your <a href=\"https:\/\/app.clankersupport.com\">Clanker Support dashboard<\/a>, copy your project's public key (Project \u2192 Embed).<\/li>\n<li>In WordPress, go to Settings \u2192 Clanker Support, paste the key, and save.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP.<\/li>\n<li>In your WordPress admin, go to Plugins \u2192 Add New \u2192 Upload Plugin, choose the ZIP, and activate.<\/li>\n<li>Configure it under Settings \u2192 Clanker Support as above.<\/li>\n<\/ol>\n\n<p>The support bubble now shows on every page. To embed the chat inline instead, add the <code>[clanker_support]<\/code> shortcode to any page or post (optional attributes: <code>width<\/code>, <code>height<\/code>).<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20clanker%20support%20account%3F\"><h3>Do I need a Clanker Support account?<\/h3><\/dt>\n<dd><p>Yes \u2014 the plugin connects your site to a Clanker Support project. Create one at <a href=\"https:\/\/clankersupport.com\">clankersupport.com<\/a> (there's a free way to try it), or self-host the open-source platform and point the plugin at your own deployment.<\/p><\/dd>\n<dt id=\"is%20the%20project%20key%20secret%3F\"><h3>Is the project key secret?<\/h3><\/dt>\n<dd><p>No \u2014 it is the same public key the script embed uses and is safe to expose in your site's HTML.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20self-hosted%20deployment%3F\"><h3>Can I use my own self-hosted deployment?<\/h3><\/dt>\n<dd><p>Yes. Clanker Support is open source. Set the API URL under Settings \u2192 Clanker Support to your own deployment's API origin.<\/p><\/dd>\n<dt id=\"does%20the%20widget%20slow%20my%20site%20down%3F\"><h3>Does the widget slow my site down?<\/h3><\/dt>\n<dd><p>No. The script loads asynchronously and renders after the page is interactive, so it does not block rendering. Nothing loads in the admin area.<\/p><\/dd>\n<dt id=\"can%20i%20put%20the%20chat%20inside%20a%20page%20instead%20of%20the%20floating%20bubble%3F\"><h3>Can I put the chat inside a page instead of the floating bubble?<\/h3><\/dt>\n<dd><p>Yes \u2014 add the <code>[clanker_support]<\/code> shortcode to any page or post. It accepts optional <code>width<\/code> and <code>height<\/code> attributes and works even when the site-wide floating bubble is turned off.<\/p><\/dd>\n<dt id=\"where%20do%20escalated%20conversations%20go%3F\"><h3>Where do escalated conversations go?<\/h3><\/dt>\n<dd><p>Escalations notify the email address and\/or Slack webhook configured on your project in the dashboard. Replying to the notification email threads your answer straight back into the visitor's widget.<\/p><\/dd>\n<dt id=\"what%20data%20does%20the%20plugin%20store%20in%20wordpress%3F\"><h3>What data does the plugin store in WordPress?<\/h3><\/dt>\n<dd><p>Only its settings (one option) and a short-lived connection-status cache (one transient). Conversations live in your Clanker Support project, not in your WordPress database. Uninstalling removes both stored values.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Removed the manual load_plugin_textdomain() call \u2014 WordPress loads plugin translations automatically since 4.6.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: floating widget bubble, <code>[clanker_support]<\/code> inline shortcode, brand color, escalation threshold, self-host API URL, and a live connection check on the settings page.<\/li>\n<\/ul>","raw_excerpt":"AI customer support widget \u2014 streaming answers from your knowledge base, human handoff, and live operator replies from your inbox.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335521","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=335521"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bidbogs"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335521"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335521"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335521"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335521"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335521"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}