AI Chat Assist Wordpress Plugin - Rating, Reviews, Demo & Download

AI Chat Assist Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

AI Chat Assist enables administrators to:
– Integrate an API key for the AI Chat Assist Bot.
– Validate the API key.
– Embed required scripts and elements into the frontend, activating chatbot functionalities.
– Embed scripts do some API class mentoined below the description about the api calls.

This plugin ensures a smart, dynamic user experience powered by artificial intelligence.

CSS/JS USED

- 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
- For admin ai chat assist settings page style ( assets/css/acachat-admin-style.css )
- Used for admin ai chat assist settings page style(assets/css/bootstrap.min.css )
- For doing ajax call to save the API key ( assets/js/acachat-admin-script.js )<h3>API Integration</h3>    1 Init API :-
    Purpose: Initializes the chatbot by securely passing configuration details and setting up the user session.
    Endpoint: `https://api.aichatassist.com/api/webbot/init?secret_key=your_key`
    Parameters:
        - Secret Key:** Validates API calls.
        - User Token:** Unique identifier for user sessions.
        - Website Domain:** Specifies the website embedding the chatbot.

2. Ask API :-
    Purpose: Handles user queries and delivers intelligent responses.
    Endpoint: `https://api.aichatassist.com/api/webbot/ask?secret_key=your_key`
    Parameters:
        - Bot ID: Identifies the chatbot instance. 
        - Question: User query.
        - User Token: Maintains session continuity.
        - Website Domain: Specifies the domain embedding the chatbot.<h3>Third-Party Services</h3>    The AI Chat Assist plugin integrates the following third-party services to deliver its core functionalities:
1. OpenAI (Smart Replies)
    ● Purpose: Generates context-aware and intelligent chatbot replies for user queries.
    ● Service URL: OpenAI (https://openai.com/)
2. Speechify (Text-to-Speech)
    ● Purpose: Converts chatbot text responses into audio to enable the audio bot feature.
    ● Service URL: Speechify ( https://speechify.com/ )
3. Local Storage
    ● Purpose: Stores chat history locally in the user’s browser to enhance user experience and allow session continuity.
    ● 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.
4. CDN Hosting for bundle.js
    ● Purpose: A JavaScript file (bundle.js) hosted on a CDN is used to enable chatbot functionality.
    ● Source: Hosted on a public GitHub repository and served via CDN for easy integration.
    ● GitHub Repository: AI Chat Assist Repository ( https://github.com/Open-infotech/AiAssistJsLibForWeb/tree/master/src )<h3>Terms & Conditions</h3>    1. Acceptance of Terms
    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.

2. Use of Services
    AI Chat Assist provides AI-powered communication tools for websites.
    ● Users are responsible for their actions and interactions while using the plugin.
    ● Misuse, unethical conduct, or violation of these terms may result in termination of service access.

3. User Responsibilities
    ● Users must ensure the confidentiality of their login credentials.
    ● Sharing or compromising account security is prohibited.
    ● AI Chat Assist is not responsible for unauthorized access resulting from user negligence in safeguarding account information.

4. Data Privacy
    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.
    ● The plugin collects minimal data necessary to provide and improve services.
    ● Chat history is stored securely in the user’s browser and is not shared externally.

5. Intellectual Property
    All content, designs, logos, and materials available through AI Chat Assist are the property of the platform.
    ● Users agree not to reproduce, modify, or distribute any content without explicit written permission.

6. Limitation of Liability
    ● AI Chat Assist is provided on an "as-is" basis without any warranties, express or implied.
    ● The platform does not guarantee uninterrupted service or complete accuracy of responses.
    ● AI Chat Assist is not liable for damages, losses, or interruptions resulting from the use of the service.

7. Termination of Services
    AI Chat Assist reserves the right to:
    ● Suspend or terminate user accounts at its discretion.
    ● Take action against misuse, violations, or unethical conduct.

8. Updates to Terms
    These Terms & Conditions may be updated periodically.
    ● Users will be notified of significant changes.
    ● Continued use of the platform constitutes acceptance of the updated terms.<h3>Privacy Policy</h3>    1. Privacy Commitment
    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.

2. Information Collection What We Collect
    ● Data provided during interactions with the chatbot (e.g., chat inputs).
    ● Session metadata such as timestamps and interaction patterns.
    Storage
    ● Chat history and metadata are stored locally in the user’s browser.
    ● Data Safety: Chat history stored locally is safe, remains on the user’s device, and is not transmitted to external servers.

3. Data Usage
    Purpose of Data Collection
    ● Generate intelligent responses using OpenAI.
    ● Convert text responses to audio using Speechify.
    ● Improve overall service quality and user experience.
    Third-Party Services
    ● Data transmitted to OpenAI and Speechify is subject to their respective privacy policies.

4. Data Sharing What We Share
    ● Data necessary to enable functionalities (e.g., user inputs sent to OpenAI for smart replies).
    What We Don’t Share
    ● Data is not sold or shared with unauthorized third parties.

5. Security Measures Data Protection
    ● AI Chat Assist employs industry-standard encryption and secure communication protocols.
    User Responsibility
    ● Users are encouraged to use strong passwords and manage their device security.

6. Cookies and Tracking
    ● Cookies and similar technologies may be used to track usage patterns and enhance the user experience.
    ● Users can manage cookie preferences through their browser settings.

7. Children’s Privacy
    ● The platform is not intended for users under the age of 13.
    ● If you believe a child’s data has been inadvertently collected, contact us immediately for deletion.

8. Data Retention
    ● User data is retained only as long as necessary for service delivery or as required by law.
    ● Users may request data deletion, subject to compliance with legal obligations.

9. Policy Updates
    ● AI Chat Assist reserves the right to update this Privacy Policy periodically.
    ● Users will be informed of significant changes, and continued use constitutes acceptance of the updated policy.

10. Contact Information
    For privacy-related questions, concerns, or requests, please contact us:
    ● Email:vik@open-infotech.com
    ● Hosted Link: Privacy & Terms ( https://www.aichatassist.com/privacypolicy )

Screenshots

  1. Plugin settings page in the WordPress admin area. (assets/screenshot-1.png)

    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)

    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)

    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)

    This is how the chatbot will appear on the frontend. (assets/screenshot-4.png)


Reviews & Comments