Download the PHP package coolstudio/module-chatwoot without Composer
On this page you can find all versions of the php package coolstudio/module-chatwoot. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download coolstudio/module-chatwoot
More information about coolstudio/module-chatwoot
Files in coolstudio/module-chatwoot
Package module-chatwoot
Short Description Chatwoot integration for Magento
License OSL-3.0 AFL-3.0
Homepage https://github.com/coolstudio/magento2-module-chatwoot
Informations about the package module-chatwoot
Chatwoot for Magento 2
This module integrates the Chatwoot customer messaging platform with Magento 2, allowing you to provide seamless customer support directly on your store.
Features
- ✅ Easy integration with Chatwoot
- ✅ Secure user identification with HMAC validation
- ✅ Customizable widget position (left/right)
- ✅ Multiple widget display types (standard/expanded)
- ✅ Custom launcher title support
- ✅ Dark mode support with auto/light options
- ✅ Real-time page tracking for better context
- ✅ Automatic customer information sync when logged in
- ✅ Full configuration through Magento admin
Installation
Via Composer (recommended)
Manual Installation
-
Create the following directory structure in your Magento installation:
-
Download the module files and place them in this directory
- Enable the module and update the database:
Configuration
- Log in to your Magento Admin Panel
- Navigate to Stores > Configuration > Services > Chatwoot
- Configure the following settings:
Setting | Description |
---|---|
Enable Chatwoot | Enables/disables the module |
Website Token | Your Chatwoot website token (found in Chatwoot dashboard) |
Base URL | Your Chatwoot instance URL (e.g., https://app.chatwoot.com) |
HMAC Secret Key | Secret key for secure user identification (optional) |
Widget Position | Position of the widget (left/right) |
Widget Type | Standard or Expanded bubble display |
Launcher Title | Custom text for the chat widget when closed |
Dark Mode | Choose between auto (system preference) or light mode |
Setting up HMAC Identity Validation
For enhanced security, you can enable HMAC validation:
- In your Chatwoot dashboard, go to Settings > Inboxes > Select your inbox > Widget Settings
- Enable "Identity Validation" to get your secret key
- Copy this key to the Magento admin configuration
HMAC validation ensures that user identities are authentic and cannot be spoofed.
Features in Detail
Dark Mode
The widget can adapt to your users' preferences:
auto
: Automatically matches the user's system themelight
: Forces light mode regardless of system settings
Page Tracking
Support agents can see which page a customer is currently viewing, helping provide more contextual assistance. This works for both:
- Logged-in customers
- Guest visitors
Support
For issues, feature requests, or questions:
- Open an issue on GitHub
License
This module is licensed under the Open Software License v. 3.0 (OSL-3.0).
© 2025 CoolStudio. All rights reserved.