Skip to content

Hexastack/hexabot-wordpress-live-chat-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Hexabot Wordpress Chat Widget Plugin

Hexabot is a versatile, open-source chatbot and agent platform that empowers users to effortlessly create and manage AI-driven, multi-channel, and multilingual chatbots. For more details, you can explore the Official GitHub repository.

The Hexabot Live Chat Widget is a React-based component that easily integrates real-time chat functionality into websites. By connecting to the Hexabot API, it enables smooth interactions between end-users and chatbots across multiple communication channels.

The Hexabot Chat Widget WordPress plugin simplifies the process of adding the Hexabot chat system to your website. With this plugin, you can seamlessly embed the Hexabot chat widget, offering users an interactive and efficient chat experience powered by Hexabot.

Features

  • Customizable widget and API URL settings
  • Support for different channels
  • Easy configuration of your Hexabot token for secure communication
  • Automatically renders the Hexabot chat widget on all pages

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher

Installation

  1. Download the Plugin:

    • Clone or download the plugin files to your local machine.
  2. Upload to WordPress:

    • Upload the plugin files to your /wp-content/plugins/ directory or install via the WordPress admin panel.
  3. Activate the Plugin:

    • Go to the WordPress Admin Dashboard, navigate to the "Plugins" section, find "Hexabot Chat Widget," and click "Activate."
  4. Configure Settings:

    • Once activated, navigate to the Settings > Hexabot Chat Widget page in the WordPress admin dashboard.
    • Configure the following options:
      • Widget URL: The URL to the Hexabot widget (default: https://cdn.jsdelivr.net/npm/hexabot-chat-widget@2/dist).
      • API URL: The URL to your Hexabot API.
      • Channel: The communication channel (default: offline).
      • Token: Your unique Hexabot token for authentication.
  5. Save Changes:

    • After setting up the plugin, click Save Changes to apply the settings.

Usage

Once the plugin is configured, the Hexabot chat widget will automatically appear on all pages of your website. It will enable real-time communication with your visitors based on the configuration you've set in the plugin's settings.

Contributing

We welcome contributions from the community! Whether you want to report a bug, suggest new features, or submit a pull request, your input is valuable to us.

Feel free to join us on Discord

Resources

License

This software is licensed under the GNU Affero General Public License v3.0 (AGPLv3) with the following additional terms:

  1. The name "Hexabot" is a trademark of Hexastack. You may not use this name in derivative works without express written permission.
  2. All derivative works must include clear attribution to the original creator and software, Hexastack and Hexabot, in a prominent location (e.g., in the software's "About" section, documentation, and README file).