{"id":212518,"date":"2024-12-23T07:12:27","date_gmt":"2024-12-23T07:12:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-chat-assist\/"},"modified":"2025-06-18T07:38:34","modified_gmt":"2025-06-18T07:38:34","slug":"ai-chat-assist","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/ai-chat-assist\/","author":23173581,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.7.5","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"AI Chat Assist","header_author":"Open Infotech","header_description":"Integrate an API key for a seamless AI chatbot experience.","assets_banners_color":"9773ff","last_updated":"2025-06-18 07:38:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/aichatassist.com\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":857,"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":"vikramghadge","date":"2024-12-24 06:20:29"},"1.2.0":{"tag":"1.2.0","author":"vikramghadge","date":"2025-06-18 07:38:34"}},"upgrade_notice":{"1.2.0":"<p>This version includes new features and important bug fixes. It is recommended for all users.<\/p>","1.0.0":"<p>No upgrades necessary for this version.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3212090,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3212090,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3213167,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3212109,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3212109,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3212109,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3212094,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Plugin settings page in the WordPress admin area. (assets\/screenshot-1.png)","2":"An invalid API key insertion with an error message. (assets\/screenshot-2.png)","3":"A valid API key insertion with a success message. (assets\/screenshot-3.png)","4":"This is how the chatbot will appear on the frontend. (assets\/screenshot-4.png)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,1556,1320,2361],"plugin_category":[],"plugin_contributors":[236066],"plugin_business_model":[],"class_list":["post-212518","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-api","plugin_tags-assistant","plugin_tags-chat-bot","plugin_contributors-vikramghadge","plugin_committers-vikramghadge"],"banners":{"banner":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/banner-772x250.png?rev=3213167","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/icon-128x128.png?rev=3212090","icon_2x":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/icon-256x256.png?rev=3212090","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/screenshot-1.png?rev=3212109","caption":"Plugin settings page in the WordPress admin area. (assets\/screenshot-1.png)"},{"src":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/screenshot-2.png?rev=3212109","caption":"An invalid API key insertion with an error message. (assets\/screenshot-2.png)"},{"src":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/screenshot-3.png?rev=3212109","caption":"A valid API key insertion with a success message. (assets\/screenshot-3.png)"},{"src":"https:\/\/ps.w.org\/ai-chat-assist\/assets\/screenshot-4.png?rev=3212094","caption":"This is how the chatbot will appear on the frontend. (assets\/screenshot-4.png)"}],"raw_content":"<!--section=description-->\n<p>AI Chat Assist enables administrators to:\n    - Integrate an API key for the AI Chat Assist Bot.\n    - Validate the API key.\n    - Embed required scripts and elements into the frontend, activating chatbot functionalities.\n    - Embed scripts do some API class mentoined below the description about the api calls.<\/p>\n\n<p>This plugin ensures a smart, dynamic user experience powered by artificial intelligence.<\/p>\n\n<h3>CSS\/JS USED<\/h3>\n\n<pre><code>- The script and style that is included after adding the correct API key is (https:\/\/cdn.jsdelivr.net\/gh\/Open-infotech\/AiAssistJsLibForWeb@feature\/version2.0\/src\/v1\/7\/bundle.js) and (assets\/css\/ai-assist-bot-style.css) for the funcnality of BOT\n- For admin ai chat assist settings page style ( assets\/css\/acachat-admin-style.css )\n- Used for admin ai chat assist settings page style(assets\/css\/bootstrap.min.css )\n- For doing ajax call to save the API key ( assets\/js\/acachat-admin-script.js )&lt;h3&gt;API Integration&lt;\/h3&gt;    1 Init API :-\n    Purpose: Initializes the chatbot by securely passing configuration details and setting up the user session.\n    Endpoint: `https:\/\/api.aichatassist.com\/api\/webbot\/init?secret_key=your_key`\n    Parameters:\n        - Secret Key:** Validates API calls.\n        - User Token:** Unique identifier for user sessions.\n        - Website Domain:** Specifies the website embedding the chatbot.\n\n2. Ask API :-\n    Purpose: Handles user queries and delivers intelligent responses.\n    Endpoint: `https:\/\/api.aichatassist.com\/api\/webbot\/ask?secret_key=your_key`\n    Parameters:\n        - Bot ID: Identifies the chatbot instance. \n        - Question: User query.\n        - User Token: Maintains session continuity.\n        - Website Domain: Specifies the domain embedding the chatbot.&lt;h3&gt;Third-Party Services&lt;\/h3&gt;    The AI Chat Assist plugin integrates the following third-party services to deliver its core functionalities:\n1. OpenAI (Smart Replies)\n    \u25cf Purpose: Generates context-aware and intelligent chatbot replies for user queries.\n    \u25cf Service URL: OpenAI (https:\/\/openai.com\/)\n2. Speechify (Text-to-Speech)\n    \u25cf Purpose: Converts chatbot text responses into audio to enable the audio bot feature.\n    \u25cf Service URL: Speechify ( https:\/\/speechify.com\/ )\n3. Local Storage\n    \u25cf Purpose: Stores chat history locally in the user\u2019s browser to enhance user experience and allow session continuity.\n    \u25cf Data Safety: Chat history stored in the browser is safe and not transmitted to external servers. Users can clear this data through their browser settings if desired.\n4. CDN Hosting for bundle.js\n    \u25cf Purpose: A JavaScript file (bundle.js) hosted on a CDN is used to enable chatbot functionality.\n    \u25cf Source: Hosted on a public GitHub repository and served via CDN for easy integration.\n    \u25cf GitHub Repository: AI Chat Assist Repository ( https:\/\/github.com\/Open-infotech\/AiAssistJsLibForWeb\/tree\/master\/src )&lt;h3&gt;Terms &amp; Conditions&lt;\/h3&gt;    1. Acceptance of Terms\n    By accessing or using AI Chat Assist, you agree to comply with and be bound by these terms. If you do not agree with any part of these terms, you must discontinue use of the service.\n\n2. Use of Services\n    AI Chat Assist provides AI-powered communication tools for websites.\n    \u25cf Users are responsible for their actions and interactions while using the plugin.\n    \u25cf Misuse, unethical conduct, or violation of these terms may result in termination of service access.\n\n3. User Responsibilities\n    \u25cf Users must ensure the confidentiality of their login credentials.\n    \u25cf Sharing or compromising account security is prohibited.\n    \u25cf AI Chat Assist is not responsible for unauthorized access resulting from user negligence in safeguarding account information.\n\n4. Data Privacy\n    AI Chat Assist respects your privacy. By using the plugin, you agree to the collection and processing of data as outlined in our Privacy Policy.\n    \u25cf The plugin collects minimal data necessary to provide and improve services.\n    \u25cf Chat history is stored securely in the user\u2019s browser and is not shared externally.\n\n5. Intellectual Property\n    All content, designs, logos, and materials available through AI Chat Assist are the property of the platform.\n    \u25cf Users agree not to reproduce, modify, or distribute any content without explicit written permission.\n\n6. Limitation of Liability\n    \u25cf AI Chat Assist is provided on an \"as-is\" basis without any warranties, express or implied.\n    \u25cf The platform does not guarantee uninterrupted service or complete accuracy of responses.\n    \u25cf AI Chat Assist is not liable for damages, losses, or interruptions resulting from the use of the service.\n\n7. Termination of Services\n    AI Chat Assist reserves the right to:\n    \u25cf Suspend or terminate user accounts at its discretion.\n    \u25cf Take action against misuse, violations, or unethical conduct.\n\n8. Updates to Terms\n    These Terms &amp; Conditions may be updated periodically.\n    \u25cf Users will be notified of significant changes.\n    \u25cf Continued use of the platform constitutes acceptance of the updated terms.&lt;h3&gt;Privacy Policy&lt;\/h3&gt;    1. Privacy Commitment\n    At AI Chat Assist, we prioritize your privacy and are committed to safeguarding your personal information. This Privacy Policy outlines how your data is collected, processed, and protected.\n\n2. Information Collection What We Collect\n    \u25cf Data provided during interactions with the chatbot (e.g., chat inputs).\n    \u25cf Session metadata such as timestamps and interaction patterns.\n    Storage\n    \u25cf Chat history and metadata are stored locally in the user\u2019s browser.\n    \u25cf Data Safety: Chat history stored locally is safe, remains on the user\u2019s device, and is not transmitted to external servers.\n\n3. Data Usage\n    Purpose of Data Collection\n    \u25cf Generate intelligent responses using OpenAI.\n    \u25cf Convert text responses to audio using Speechify.\n    \u25cf Improve overall service quality and user experience.\n    Third-Party Services\n    \u25cf Data transmitted to OpenAI and Speechify is subject to their respective privacy policies.\n\n4. Data Sharing What We Share\n    \u25cf Data necessary to enable functionalities (e.g., user inputs sent to OpenAI for smart replies).\n    What We Don\u2019t Share\n    \u25cf Data is not sold or shared with unauthorized third parties.\n\n5. Security Measures Data Protection\n    \u25cf AI Chat Assist employs industry-standard encryption and secure communication protocols.\n    User Responsibility\n    \u25cf Users are encouraged to use strong passwords and manage their device security.\n\n6. Cookies and Tracking\n    \u25cf Cookies and similar technologies may be used to track usage patterns and enhance the user experience.\n    \u25cf Users can manage cookie preferences through their browser settings.\n\n7. Children\u2019s Privacy\n    \u25cf The platform is not intended for users under the age of 13.\n    \u25cf If you believe a child\u2019s data has been inadvertently collected, contact us immediately for deletion.\n\n8. Data Retention\n    \u25cf User data is retained only as long as necessary for service delivery or as required by law.\n    \u25cf Users may request data deletion, subject to compliance with legal obligations.\n\n9. Policy Updates\n    \u25cf AI Chat Assist reserves the right to update this Privacy Policy periodically.\n    \u25cf Users will be informed of significant changes, and continued use constitutes acceptance of the updated policy.\n\n10. Contact Information\n    For privacy-related questions, concerns, or requests, please contact us:\n    \u25cf Email:vik@open-infotech.com\n    \u25cf Hosted Link: Privacy &amp; Terms ( https:\/\/www.aichatassist.com\/privacypolicy )\n<\/code><\/pre>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/ai-chat-assist<\/code> directory or install the plugin directly from the WordPress plugin screen.\n\n<ol>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Navigate to the settings page and enter your <strong>AI Chat Bot API key<\/strong> to validate and enable the chatbot.<\/li>\n<\/ol><\/li>\n<\/ol>\n\n<!--section=faq-->\n<ol>\n<li><p>How do I find my API key?\n    Visit [https:\/\/aichatassist.com\/] for guidance on obtaining your API key.<\/p>\n\n<ol>\n<li>What happens if the API key is invalid?\nAn error message will appear, and the chatbot script will not be added to the frontend.<\/li>\n<\/ol><\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<pre><code>* Updated the New chatbot scripts .\n<\/code><\/pre>\n\n<h4>1.0.0<\/h4>\n\n<pre><code>* Initial release.\n<\/code><\/pre>","raw_excerpt":"AI Chat Assist - Seamlessly integrate API keys for intelligent chatbot functionalities.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/212518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=212518"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vikramghadge"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=212518"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=212518"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=212518"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=212518"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=212518"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=212518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}