{"id":358834,"date":"2026-08-29T20:22:48","date_gmt":"2026-08-29T20:22:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/port8-ai\/"},"modified":"2026-08-29T20:22:12","modified_gmt":"2026-08-29T20:22:12","slug":"port8-ai","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/port8-ai\/","author":23554717,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Port8 AI","header_author":"Port8","header_description":"Adds the Port8 AI chat assistant to your site. Connect your site in the Port8 dashboard and the widget appears on every page \u2014 no code to paste.","assets_banners_color":"a7a9aa","last_updated":"2026-08-29 20:22:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/port8.ai","rating":0,"author_block_rating":0,"active_installs":0,"downloads":50,"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":"port8","date":"2026-08-29 20:22:12","revision":3671858}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3671858,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3671858,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3671858,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3671858,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,5707,2364,2379,286],"plugin_category":[41,45],"plugin_contributors":[278213],"plugin_business_model":[],"class_list":["post-358834","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chat","plugin_tags-chatbot","plugin_tags-live-chat","plugin_tags-woocommerce","plugin_category-communication","plugin_category-ecommerce","plugin_contributors-port8","plugin_committers-port8"],"banners":{"banner":"https:\/\/ps.w.org\/port8-ai\/assets\/banner-772x250.png?rev=3671858","banner_2x":"https:\/\/ps.w.org\/port8-ai\/assets\/banner-1544x500.png?rev=3671858","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/port8-ai\/assets\/icon-128x128.png?rev=3671858","icon_2x":"https:\/\/ps.w.org\/port8-ai\/assets\/icon-256x256.png?rev=3671858","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Port8 is an AI chat assistant that answers your visitors' questions using your own content \u2014 your pages, posts and, if you run WooCommerce, your product catalog.<\/p>\n\n<p>This plugin puts the assistant on your site. Without it you would paste a script tag into your theme or into a snippet plugin; with it, you connect the site once and the widget is there.<\/p>\n\n<h4>What this plugin does<\/h4>\n\n<ul>\n<li>Loads the Port8 chat widget on your site's front end.<\/li>\n<li>Lets Port8 record which assistant this site is linked to.<\/li>\n<li>Reports the plugin's own version and connection state so the Port8 dashboard can show whether it is installed.<\/li>\n<\/ul>\n\n<h4>What this plugin does not do<\/h4>\n\n<ul>\n<li>It stores no passwords and no API keys.<\/li>\n<li>It never sends anything to Port8 on its own \u2014 no page content, no orders, no visitor data.<\/li>\n<li>It adds no scheduled tasks, no database tables, and no tracking.<\/li>\n<\/ul>\n\n<h4>External service<\/h4>\n\n<p>This plugin is the front end for <a href=\"https:\/\/www.port8.ai\">Port8<\/a>, a hosted AI assistant service, and requires a Port8 account.<\/p>\n\n<p>Your visitors' browsers load the chat widget script from <code>https:\/\/port8.ai<\/code>, and the chat itself runs against Port8's servers. That means Port8 receives what a visitor types into the chat, in order to answer it.<\/p>\n\n<p>Separately \u2014 and only after you explicitly approve it in your own WordPress admin \u2014 Port8 reads your published content through WordPress's REST API so the assistant can answer from it.\nThat access is granted through WordPress's own application-password screen and is revoked the same way, under Users \u2192 Profile \u2192 Application Passwords. This plugin is not involved in it and never handles those credentials.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/port8.ai\/terms\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/port8.ai\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Click <strong>Connect this site to Port8<\/strong> in the prompt that appears, or go to <strong>Settings \u2192 Port8<\/strong>.<\/li>\n<li>Sign in to Port8 (or create an account) and choose which assistant this site should use.<\/li>\n<li>Approve access when WordPress asks. The widget appears on your site straight away.<\/li>\n<\/ol>\n\n<p>If you started from the Port8 dashboard instead, it will have sent you here to install the plugin \u2014 return to that tab when you are done and it will pick the plugin up.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20take%20the%20chat%20widget%20off%20my%20site%3F\"><h3>How do I take the chat widget off my site?<\/h3><\/dt>\n<dd><p>Turn it off in your Port8 dashboard, under the assistant's widget settings \u2014 that is where the widget is configured, so that is where it is switched off. Deactivating this plugin also removes it. If your site uses a caching plugin the widget may linger on already-cached pages for a moment; the plugin clears the common caches for you.<\/p><\/dd>\n<dt id=\"does%20deleting%20the%20plugin%20disconnect%20my%20site%20from%20port8%3F\"><h3>Does deleting the plugin disconnect my site from Port8?<\/h3><\/dt>\n<dd><p>No, and this catches people out. Deleting the plugin removes the widget, but the access keys stored on Port8's servers stay. To remove those, delete the knowledge source for this site in your Port8 dashboard. You can also revoke the access here, under <strong>Users \u2192 Profile \u2192 Application Passwords<\/strong> (and, for a store, under <strong>WooCommerce \u2192 Settings \u2192 Advanced \u2192 REST API<\/strong>).<\/p><\/dd>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>No. WooCommerce is optional \u2014 with it, the assistant can also answer questions about your products.<\/p><\/dd>\n<dt id=\"where%20do%20i%20change%20how%20the%20widget%20looks%3F\"><h3>Where do I change how the widget looks?<\/h3><\/dt>\n<dd><p>In the Port8 dashboard. Colour, position, greeting and language live there, so there is one place to change them rather than two.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: widget injection and connection status.<\/li>\n<\/ul>","raw_excerpt":"Adds the Port8 AI chat assistant to your site. Connect your site in the Port8 dashboard and the widget appears on every page \u2014 no code to paste.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/358834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=358834"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/port8"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=358834"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=358834"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=358834"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=358834"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=358834"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=358834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}