Ainisa Chatbot

विवरण

Ainisa AI Chatbot brings the power of AI-driven customer support and sales to your WordPress website. This plugin seamlessly integrates the AiNisa chatbot widget, enabling you to provide 24/7 automated assistance to your visitors.

Key Features

  • Easy Integration – Simple setup with just Integration UUID and API Key
  • AI-Powered Conversations – Leverage advanced AI to handle customer inquiries
  • Personalized Experience – Optional user data collection for logged-in WordPress users
  • Secure – HMAC SHA-256 authentication for user data protection
  • Customizable Widget – Configurable button colors, position, and margins
  • Multi-language Support – Built-in language support
  • No Coding Required – User-friendly admin interface

How It Works

  1. Register for a free account at AiNisa.com
  2. Create your AI assistant and configure it
  3. Go to ainisa.com/business/integrations and create a new website integration
  4. Click the button on the right of your integration, then click Get Widget Code
  5. In the opened page, find the WordPress section
  6. Install this plugin and follow the instructions shown
  7. Copy Integration UUID and API Key from the widget code page
  8. Paste them into AiNisa Chatbot > Settings in your WordPress admin
  9. Click Save – the chatbot widget automatically appears on your website

Requirements

  • HTTPS Required – Your WordPress site must use HTTPS (SSL certificate) for the chatbot to function properly
  • AiNisa account (free to create at ainisa.com)
  • WordPress 6.0 or higher
  • PHP 7.4 or higher

Optional Features

User Data Collection – Enable personalized chat experiences by providing your Secret Key. When enabled, the plugin automatically collects:
* User ID
* First and Last Name
* Email Address

This data is securely transmitted to AiNisa for personalized responses and conversation context.

Links

External Services

This plugin relies on the AiNisa chatbot service to provide AI-powered customer support and engagement on your website.

What is the AiNisa service?

AiNisa is a third-party AI chatbot platform that provides automated customer support, sales assistance, and visitor engagement through an AI-powered chat widget. The service is necessary for the core functionality of this plugin.

When does this plugin connect to AiNisa?

The plugin connects to AiNisa’s external service (chatbot.ainisa.com) in the following situations:

  1. On every page load (frontend): The plugin loads the chatbot widget script (https://chatbot.ainisa.com/widget.js) and displays the chat widget iframe on all pages of your website.

  2. During chat interactions: When visitors interact with the chatbot, their messages and conversation data are transmitted to AiNisa’s servers for processing and AI response generation.

What data is transmitted?

Data sent for all visitors:
* Page URL where the chat is initiated
* Conversation messages and chat interactions
* Browser and device information (automatically collected by the widget, examples: cookie, browser type, version etc. ) – to securely manage privacy of chats and messages per visitor

Additional data for logged-in WordPress users (optional – only if Secret Key is configured):
* User ID (WordPress user ID)
* First Name
* Last Name
* Email Address
* User Hash (HMAC SHA-256 authentication token)

This optional user data enables personalized chat experiences and allows the AI to provide context-aware responses based on user information.

Browser Permissions

The chatbot widget requests the following browser permissions to enable advanced features:

  • Microphone access: Used only when a visitor actively chooses to record and send audio messages. The microphone is never accessed without explicit visitor action and browser permission. Audio recording only works when the visitor clicks the record button and explicitly allows their browser to access the microphone.

  • Clipboard write: Allows visitors to copy and paste text into the chat message field when needed. This permission enables the standard copy/paste functionality within the chat interface for visitor convenience.

These permissions are requested by the chat widget but require explicit visitor consent through browser permission prompts. No audio or clipboard data is accessed without visitor action and browser approval.

Service Provider Information

This service is provided by AiNisa:
* Service Website: https://ainisa.com
* Terms of Use: https://ainisa.com/en/page/12-terms-and-conditions.html
* Privacy Policy: https://ainisa.com/en/page/15-privacy-policy.html
* Documentation: https://docs.ainisa.com

Your Responsibilities

By using this plugin, you are responsible for:
* Ensuring your use of the AiNisa service complies with applicable laws and regulations
* Obtaining necessary user consent for data collection and transmission where required
* Reviewing and accepting AiNisa’s Terms of Use and Privacy Policy
* Informing your users about the use of this third-party service in your own privacy policy

Privacy Policy

This plugin connects to the AiNisa service (https://chatbot.ainisa.com) to display the chatbot widget on your website.

When the Secret Key is configured, the following user data is transmitted to AiNisa for logged-in users:
* User ID
* First Name
* Last Name
* Email Address
* User Hash (HMAC SHA-256 of User ID)

This data is used to provide personalized chat experiences and is subject to AiNisa’s Privacy Policy.

No data is collected or transmitted if the Secret Key is not configured.

स्थापना

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins > Add New
  3. Search for “Ainisa AI Chatbot”
  4. Click “Install Now” and then “Activate”

Manual Installation

  1. Download the plugin ZIP file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins > Add New > Upload Plugin
  4. Choose the ZIP file and click “Install Now”
  5. Activate the plugin

Configuration

After creating your website integration on AiNisa:

  1. Click the button on your integration
  2. Click Get Widget Code
  3. Find the WordPress section
  4. Copy the Integration UUID and API Key shown
  5. In WordPress admin, go to AiNisa Chatbot > Settings
  6. Paste the Integration UUID and API Key
  7. (Optional) Enter your Secret Key for personalized user experiences
  8. Click Save Settings

For detailed setup instructions with screenshots, visit AiNisa Chatbot > Help in your WordPress admin.

प्रश्नोत्तर

Do I need an AiNisa account?

Yes, you need to register for a free account at ainisa.com to use this plugin.

Where do I get my Integration UUID and API Key?

  1. Register at ainisa.com
  2. Create an AI assistant
  3. Go to ainisa.com/business/integrations and create a new website integration
  4. Click the button on the right side of your integration
  5. Click Get Widget Code
  6. Find the WordPress section in the opened page
  7. Copy the Integration UUID and API Key displayed there

For step-by-step instructions with screenshots, check the Help page in your WordPress admin under AiNisa Chatbot menu.

Why does my chatbot require HTTPS?

The chatbot uses the Web Crypto API for secure authentication, which is only available on HTTPS connections. Make sure your WordPress site has an SSL certificate installed.

Is the chatbot widget customizable?

Yes! You can customize button colors, position, and margins through your AiNisa dashboard integration settings.

What is the Secret Key used for?

The Secret Key is optional and enables personalized chat experiences for logged-in WordPress users. It securely transmits user information (name, email) to provide context-aware responses.

Does this plugin collect any data?

The plugin only collects user data if you provide a Secret Key in the settings. When enabled, it collects user ID, name, and email for logged-in users to enable personalized chat experiences.

Will the chatbot work on all pages?

Yes, once configured, the chatbot widget appears on all pages of your website. Make sure to add your domain to the authorized domains list in your AiNisa integration settings.

Can I use this on multiple websites?

Yes, but each website requires its own Integration UUID. Create a separate integration for each domain in your AiNisa dashboard.

समीक्षाहरू

यस प्लगिनको लागि कुनै समीक्षाहरू छैनन्।

योगदानकर्ता र डेभलपरहरू

“Ainisa Chatbot” खुला स्रोत सफ्टवेयर हो। निम्न व्यक्तिहरूले यो प्लगिनमा योगदान गरेका छन्।

योगदानकर्ताहरू

चेन्जलग

1.0

  • Initial release
  • Integration UUID and API Key configuration
  • Optional Secret Key for user data collection
  • Automatic widget injection in footer
  • User data collection with HMAC SHA-256 authentication
  • Help page with setup instructions
  • Translation ready
  • WordPress 6.7 compatibility