HybridAI Chatbot

Description

HybridAI Chatbot is a powerful and flexible plugin that seamlessly integrates the HybridAI Chatbot into your WordPress website. This modern AI-powered solution combines the best of automated and human support to provide an exceptional user experience.

Key Features:
– 🤖 Advanced AI Integration: Powered by state-of-the-art LLMs including OpenAI’s GPT models, Mistral, Perplexity and Google Gemini
– 📚 Knowledge Base Integration: Automatically crawls your website or accepts PDF uploads to provide context-aware responses
– 🔍 WordPress Integration: Seamlessly searches your blog posts and pages to provide relevant information to users
– 👥 Human Takeover: Smooth transition to human operators when needed, with automatic notifications
– 🎨 Customizable Appearance: Match your website’s design with customizable chat interface
– 🔒 Secure Implementation: Built with WordPress security best practices
– 🚀 Performance Optimized: Lightweight implementation with minimal impact on page load times
– 🎯 Extended Mode: Configure a larger, more prominent chatbot display for specific pages
– 🎨 Advanced Styling: Customize colors, theme, borders, and shadows
– 📱 Responsive Design: Works perfectly on all devices and screen sizes
– 📊 Chat Logs: Store and view all chatbot conversations in your WordPress admin
– 🔌 Webhook Integration: Securely receive chat logs via REST API with HMAC authentication

Use Cases:
– Customer Support Automation
– FAQ and Knowledge Base Access
– Lead Generation and Qualification
– Product Information and Support
– Digital Services as a Bot
– Content Discovery and Navigation
– 24/7 User Assistance

External services

This plugin connects to the HybridAI API to enable chatbot functionalities. It loads an external script from https://hybridai.one/hai_embed.js, which is necessary to display the chatbot.

Data sent to HybridAI:
– The chatbot ID set in the plugin settings
– The IP Address of the User that interacts with the ChatBot
– Messages typed by users in the chatbot interface
– Website content (when using the website crawling feature)
– PDF content (when using the PDF upload feature)

HybridAI’s services are provided by HybridAI.one.
For more details, please refer to their Terms of Service and Privacy Policy.

License

This plugin is licensed under GPL v2 or later.
You are free to modify and distribute it under the same license.

Screenshots

  • Chatbot Settings Page – Configure your chatbot ID and appearance settings
  • Extended Mode Settings – Configure the larger chatbot display for specific pages
  • Appearance Settings – Customize colors, theme, and visual elements
  • Chat Logs View – Monitor and review chatbot conversations

Installation

1a. Download the plugin ZIP file and upload it via WordPress Admin Plugins Add New Upload Plugin
1b. Search the Plugin via the Plugin-Store inside your WordPress Installation and install & activate it
2. Activate the plugin via WordPress Admin Plugins
3. Go to Settings HybridAI Chatbot and configure your settings:
– Enter your HybridAI Chatbot ID
– Customize the appearance settings
– Configure extended mode if desired
4. Save the settings, and the chatbot will appear on all pages

Note: The plugin will work immediately with a default chatbot, but for full functionality, we recommend setting up your own chatbot on HybridAI.one

FAQ

Where do I get a Chatbot ID?

You can create a free HybridAI account and generate a chatbot ID at HybridAI.one. The platform offers both free and premium plans to suit your needs.

Can I customize the chatbot’s appearance?

Yes, you can customize various aspects of the chatbot’s appearance through the plugin settings:
– Color scheme
– Theme (light/dark)
– Border radius
– Box shadow
– Welcome message
– And more!

What is Extended Mode?

Extended Mode allows you to configure a larger, more prominent chatbot display for specific pages. You can:
– Set a specific page URL where extended mode should be active
– Configure the chatbot’s position, size, and margins
– Enable auto-open functionality
– Adjust opacity and other visual settings

How does the webhook integration work?

The plugin provides a secure REST API endpoint to receive chat logs. To use it:
1. Set up a shared secret in the plugin settings
2. Configure your chatbot service to send POST requests to /wp-json/hybridai/v1/log-message
3. Include the required headers and HMAC signature
4. All chat logs will be stored in your WordPress database
5. View the logs in the “HybridAI Logs” admin page

How can I view the chat logs?

All chat logs are stored in your WordPress database and can be viewed through:
1. The “HybridAI Logs” menu item in your WordPress admin
2. The logs include user messages, bot replies, timestamps, and more
3. Logs are paginated for easy navigation
4. You can see which chatbot and browser session each log belongs to

Does this plugin store user data?

Yes, this plugin can store chat logs if you enable the webhook integration. The data stored includes:
– Chatbot ID
– Browser session ID
– Timestamp
– User messages
– Bot replies
All data is stored securely in your WordPress database and can be managed through the admin interface.

Can I use my own AI model?

Yes, HybridAI supports multiple LLM providers. You can configure your preferred AI model through the HybridAI dashboard.

How does the human takeover feature work?

The human takeover feature allows your support team to seamlessly take over conversations when needed. You’ll receive notifications when a conversation requires human intervention, and you can respond directly through the HybridAI dashboard.

Is the chatbot mobile-friendly?

Yes, the chatbot is fully responsive and works perfectly on all devices, including mobile phones and tablets.

Reviews

Read all 2 reviews

Contributors & Developers

“HybridAI Chatbot” is open source software. The following people have contributed to this plugin.

Contributors

Translate “HybridAI Chatbot” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.27

  • Added new appearance customization options
  • Introduced Extended Mode for specific pages
  • Added support for custom welcome messages
  • Improved configuration handling
  • Enhanced settings page organization

1.26

  • Restored chatbotID as URL parameter for improved compatibility
  • Maintained configuration object for additional settings

1.25

  • Removed chatbotID from script URL parameter for improved security
  • ChatbotID is now only passed via configuration object

1.24

  • added default chatbot to make the startup easier
  • added a hint to the search-api function call

1.23

  • added prefix to functions and names for compatibility

1.22

  • made function calls and names more unique
  • added stephannoller as Contributor
  • added descritpion of the called hybridai service to readme

1.2

  • Added a settings page for easy configuration.
  • Improved compatibility with WordPress 6.4.
  • Enhanced security and optimized script loading.

1.1

  • Initial release with automatic chatbot integration.