{"id":347526,"date":"2026-08-12T02:32:18","date_gmt":"2026-08-12T02:32:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/aiel-smart-assistant\/"},"modified":"2026-08-12T02:32:08","modified_gmt":"2026-08-12T02:32:08","slug":"aiel-smart-assistant","status":"publish","type":"plugin","link":"https:\/\/sv.wordpress.org\/plugins\/aiel-smart-assistant\/","author":23540496,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.3.2","stable_tag":"2.3.2","tested":"7.0.4","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"AIEL Smart Assistant (\u667a\u80fd\u79d8\u66f8)","header_author":"AIEL","header_description":"Paste one AIEL connection key to add the Smart Assistant AI chat bubble to your site. The service URL configures itself \u2014 no subdomain to fill in.","assets_banners_color":"","last_updated":"2026-08-12 02:32:08","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/saas.aiel.app\/wordpress","header_author_uri":"https:\/\/saas.aiel.app","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.3.2":{"tag":"2.3.2","author":"aielapp","date":"2026-08-12 02:32:08"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.3.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Settings \u2192 Smart Assistant: paste your connection key. The service URL configures itself \u2014 no subdomain to look up.","2":"Connected state: the linked workspace and its service URL, a switch for the front-end chat bubble, and an optional in-app-browser notice.","3":"The chat bubble loads automatically on every front-end page once enabled.","4":"Visitors open the assistant and ask in their own language; replies come from your knowledge base on the AIEL platform."}},"plugin_section":[],"plugin_tags":[2353,5707,2364,2369,2379],"plugin_category":[41],"plugin_contributors":[275269],"plugin_business_model":[],"class_list":["post-347526","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chat","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-live-chat","plugin_category-communication","plugin_contributors-aielapp","plugin_committers-aielapp"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/aiel-smart-assistant.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin connects your WordPress site to the AIEL platform's \"Smart Assistant\" (\u667a\u80fd\u79d8\u66f8) \u2014 an AI customer-service chat bubble that answers visitor questions from your own knowledge base, in the visitor's language.<\/p>\n\n<ul>\n<li>Paste a single connection key to link your site to your AIEL workspace. The service URL is configured automatically.<\/li>\n<li>The chat bubble loads on every front-end page once enabled.<\/li>\n<li>Update your FAQ \/ documents on the AIEL platform and the bubble picks them up immediately \u2014 no reinstall, no re-paste.<\/li>\n<li>Multilingual replies (Traditional Chinese, English, Japanese, Korean, Vietnamese, Indonesian, Thai, and optional German \/ Hindi \/ Russian), optional neural text-to-speech playback, and full conversation logs in your AIEL dashboard.<\/li>\n<li>Optional in-app-browser notice: visitors opening your site inside the LINE \/ Facebook \/ Instagram in-app browser are prompted to switch to Chrome \/ Safari, where social logins work reliably. This runs entirely in the visitor's browser, sends no data anywhere, and can be turned off in settings.<\/li>\n<\/ul>\n\n<h4>Account and free tier<\/h4>\n\n<p>The plugin needs a free AIEL workspace, which you create at https:\/\/saas.aiel.app\/wordpress \u2014 no payment details are asked for. A new workspace includes <strong>60 days of service<\/strong>, counted in calendar days from the day it is created, not in days of use. When those days run out the workspace pauses and the chat bubble stops appearing on your site until you add credits; nothing is charged automatically, and your FAQ and conversation logs stay in your workspace. The plugin itself is free software under GPLv2 and stays installed either way.<\/p>\n\n<p>The front-end loads a single script tag (injected via <code>wp_enqueue_script<\/code>):<\/p>\n\n<pre><code>https:\/\/saas.aiel.app\/embed\/&lt;your-subdomain&gt;.js\n<\/code><\/pre>\n\n<h4>External Services<\/h4>\n\n<p>This plugin relies on the AIEL platform (saas.aiel.app), operated by AIEL (NetSmart Intelligent Technology Co., Ltd., Taiwan). It communicates with the platform as follows:<\/p>\n\n<ol>\n<li><strong>When you connect or disconnect (admin only):<\/strong> your WordPress server sends the connection key you pasted via POST to <code>https:\/\/saas.aiel.app\/api\/embed-chat\/connect<\/code> to resolve your workspace's service URL. The key travels server-to-server only and never appears in your site's front-end source.<\/li>\n<li><strong>On every front-end page load (only after you connect and enable the bubble):<\/strong> the visitor's browser loads the embed script and chat iframe from <code>https:\/\/saas.aiel.app<\/code>. Visitor conversations with the assistant (question text, chosen reply language, timestamps) are sent to the AIEL platform to generate replies and are stored as conversation logs. If a visitor signs in with a social account or voluntarily shares their location, that data is likewise processed by the AIEL platform.<\/li>\n<li><strong>The in-app-browser notice<\/strong> is a purely client-side user-agent check. It sends nothing to any external service and can be disabled in the settings page.<\/li>\n<\/ol>\n\n<p>Terms of Service: https:\/\/saas.aiel.app\/terms\nPrivacy Policy: https:\/\/saas.aiel.app\/privacy<\/p>\n\n<p>No communication with external services happens before you connect a key and enable the bubble.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress admin, go to Plugins \u2192 Add New \u2192 Upload Plugin, choose <code>aiel-smart-assistant.zip<\/code>, install and activate.<\/li>\n<li>Go to Settings \u2192 Smart Assistant (\u667a\u80fd\u79d8\u66f8).<\/li>\n<li>Paste your connection key (starts with <code>aieck_<\/code>) and click Connect. The service URL is configured automatically.<\/li>\n<li>Tick \"Show the chat bubble on the front end\" to go live.<\/li>\n<li>To edit your FAQ \/ documents, use the \"Manage FAQ \/ documents\" link to the AIEL dashboard.<\/li>\n<\/ol>\n\n<p>Don't have a key yet? Create a free workspace at https:\/\/saas.aiel.app\/wordpress \u2014 it includes 60 days of service and asks for no payment details. Or contact service@aiel.app.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20reinstall%20after%20updating%20my%20faq%3F\"><h3>Do I need to reinstall after updating my FAQ?<\/h3><\/dt>\n<dd><p>No. The bubble reads the latest content on every load, so changes on the AIEL platform take effect immediately.<\/p><\/dd>\n<dt id=\"how%20long%20is%20the%20free%20tier%2C%20and%20what%20happens%20when%20it%20ends%3F\"><h3>How long is the free tier, and what happens when it ends?<\/h3><\/dt>\n<dd><p>A new workspace includes 60 days of service. Those are calendar days from the day the workspace is created \u2014 one day is used up each day whether or not anyone chats with the assistant. You can see the remaining days in your AIEL dashboard at any time.<\/p>\n\n<p>When they run out, the workspace pauses: the chat bubble stops appearing on your site, and the settings page will show the workspace as paused. Nothing is charged automatically and nothing is deleted \u2014 your FAQ, documents and conversation logs stay in your workspace, and adding credits resumes the bubble immediately. The plugin can stay installed and connected throughout.<\/p><\/dd>\n<dt id=\"my%20site%20sends%20a%20content-security-policy%20header\"><h3>My site sends a Content-Security-Policy header<\/h3><\/dt>\n<dd><p>Allow the following sources:<\/p>\n\n<pre><code>script-src   https:\/\/saas.aiel.app\nframe-src    https:\/\/&lt;your-subdomain&gt;.aiel.app\nimg-src      https:\/\/storage.googleapis.com\n<\/code><\/pre><\/dd>\n<dt id=\"how%20do%20i%20hide%20the%20bubble%20temporarily%3F\"><h3>How do I hide the bubble temporarily?<\/h3><\/dt>\n<dd><p>Untick \"Show the chat bubble\" on the settings page and save. No need to deactivate the plugin.<\/p><\/dd>\n<dt id=\"is%20the%20admin%20interface%20available%20in%20english%3F\"><h3>Is the admin interface available in English?<\/h3><\/dt>\n<dd><p>The plugin's settings page and the AIEL dashboard are currently in Traditional Chinese. The chat bubble itself replies to visitors in their own language.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>In-app-browser notice now loads as a properly enqueued script (assets\/inapp-warning.js) instead of an inline <code>&lt;script&gt;<\/code> block; its text still passes through translation functions via wp_localize_script.<\/li>\n<li>Admin settings page spacing now loads as a properly enqueued stylesheet (assets\/admin.css), only on this plugin's own settings screen, instead of inline <code>style=\"\"<\/code> attributes.<\/li>\n<li>readme now states the free tier plainly: 60 days of service per new workspace, counted in calendar days, and what happens when they run out.<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Renamed plugin folder\/text domain to match the assigned wordpress.org slug (aiel-smart-assistant).<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Front-end embed script now loads via wp_enqueue_script (async strategy on WP 6.3+).<\/li>\n<li>readme rewritten in English per WordPress.org guidelines.<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>Self-serve onboarding page: get a free connection key at saas.aiel.app\/wordpress.<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>In-app-browser notice can now be disabled (Settings \u2192 Smart Assistant; default on).<\/li>\n<li>Added External Services disclosure with Terms of Service \/ Privacy Policy links.<\/li>\n<li>Tested up to WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>New: in-app-browser detection (LINE \/ Facebook \/ Instagram) prompting visitors to open the site in Chrome \/ Safari, preventing broken social logins. Independent of the chat connection.<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Unconnected state now shows activation guidance.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Key-based connection: paste one key and the service URL configures itself.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: settings page + footer script injection.<\/li>\n<\/ul>","raw_excerpt":"Add the AIEL AI customer-service chat bubble to your WordPress site. Paste one connection key \u2014 no code, no subdomain to configure.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347526"}],"author":[{"embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aielapp"}],"wp:attachment":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347526"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347526"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347526"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347526"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347526"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}