Modo Chatbot
Add Modo AI chatbot to your WordPress website with easy configuration and customization options.
by Modo Chats · github.com/modochats/wordpress_plugin · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/modochats/wordpress_plugin/archive/refs/heads/main.zipModo Chatbot WordPress Plugin
A powerful WordPress plugin that integrates Modo AI chatbot into your website with easy configuration and customization options.
Features
- 🚀 Easy Installation: Simple plugin installation and activation
- ⚙️ Admin Interface: User-friendly admin panel for configuration
- 🎨 Customizable: Choose button position, colors, and themes
- 📱 Responsive: Works perfectly on desktop and mobile devices
- 🔗 API Integration: Connects to Modo's powerful AI chatbot API
- 💬 Starter Messages: Displays starter messages when chatbot loads
- 🌐 Multi-language: Supports multiple languages and RTL layouts
Installation
- Download the plugin files
- Upload the
modo-chatbot-wp-pluginfolder to your/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Go to Settings > Modo Chatbot to configure your chatbot
Configuration
Getting Your Chatbot Key
- Visit Modo Dashboard
- Create or select your chatbot
- Copy your unique chatbot key from the dashboard
- Paste it in the WordPress admin settings
Setting Up Your JavaScript File
Default CDN (Recommended): Use the official Modo CDN for the latest version:
https://cdn.jsdelivr.net/gh/modochats/webcomponent@latest/cdn-dist/modo-web-component.min.js
Custom JavaScript File:
- Upload your
modo-widget.jsfile to your website or CDN - Get the full URL to the JavaScript file
- Enter the URL in the "JavaScript File Path" field
- Use the "Test JS File" button to verify the file is accessible
Settings Options
- Enable Chatbot: Turn the chatbot on/off
- Chatbot Key: Your unique identifier from Modo dashboard
- JavaScript File Path: URL to your Modo widget JavaScript file
- Chatbot Title: Custom title displayed in chat header
- Button Position: Left or right side of the screen
- Theme: Light or dark theme for the chat interface
- Primary Color: Custom primary color for the chat interface and floating button
Usage
Once configured, the chatbot will automatically appear on all pages of your website as a floating button. Users can:
- Click the button to open the chat interface
- See starter messages when the chat loads
- Send messages and receive AI responses
- Start new conversations
- View chat history
Troubleshooting
Chatbot Not Appearing
- Check if the plugin is activated
- Verify the chatbot key is correct
- Test the connection using the "Test Connection" button
- Check browser console for JavaScript errors
Connection Issues
- Ensure your website domain is allowed in Modo dashboard
- Check if your hosting provider blocks external API calls
- Verify the chatbot key is valid and active
Styling Issues
- Check for CSS conflicts with your theme
- Try switching between light and dark themes
- Clear any caching plugins
Support
For support and documentation:
- Visit Modo Dashboard
- Check the plugin settings page for connection testing
- Review browser console for error messages
Quick Start
- Install the plugin and activate it
- Go to Settings → Modo Chatbot
- Enable the chatbot by checking the "Enable Chatbot" box
- Enter your Chatbot Key from your Modo dashboard
- Set the JavaScript File Path to:
https://cdn.jsdelivr.net/gh/modochats/webcomponent@latest/cdn-dist/modo-web-component.min.js - Customize position, theme, and colors as needed
- Save settings and your chatbot will appear on your website!
Changelog
Version 1.0.0
- Initial release
- Modern JavaScript component integration
- Admin configuration panel with live preview
- Support for left/right positioning
- Light/dark theme options
- Custom primary color configuration
- CDN integration for easy setup
- Conflict prevention and error handling
License
This plugin is licensed under the GPL v2 or later.
Credits
Developed by Modo Chats - AI-powered chatbot solutions.