Tawk.to - Live chat application
731 sites
Security covered
This module integrates tawk.to live chat with your Drupal website, allowing you to communicate with visitors and provide customer support. It enables you to configure widget and visibility settings to manage how the chat appears and functions on your site.
Implementation of tawk.to live chat for Drupal 8.
tawk.to is a live chat software designed to help businesses communicate with clients and website visitors to deliver customer support.
Requirements
- Account on tawk.to service.
Installation
Download and enable as a normal module.
Configuration
- Go to the widget settings page
/admin/config/services/tawk_to/widget. - Log in to tawk.to with credentials.
- Select widget and widget settings.
- Go to the extra settings page
/admin/config/services/tawk_to/extra_settings. - Set up, if necessary, visibility settings.
- Check that the widget is loaded on some site pages.
- To overcome page speed errors https://www.drupal.org/project/tawk_to/issues/3319783 configure Script load delay with value more than 1-2 seconds.
Uninstalling
Uninstall as a normal module.
Project on github.com - tawk_to
πΊπ¦
This module is maintained by Ukrainian developers.Please consider supporting Ukraine in the fight for their freedom and the safety of Europe.
FAQ
-
Question: How to set up own visibility rules?
Answer: You can implement your own condition plugins and configure them in the /admin/config/services/tawk_to/extra_settings. See https://www.drupal.org/project/tawk_to/issues/3225179#comment-14303926 -
Question: How to configure CORS for the module?
Answer:
The CORS configuration isn't a part of this module. However, I think some documentation about this could help.So, to fix CORS issues, you should implement both the server and the Drupal side:
- Enable 'Access-Control-Allow-Origin' on the server, please, check the example documentation for the NGINX - https://ubiq.co/tech-blog/enable-cors-nginx
- Configure CORS settings for Drupal. It could be in your custom services.yml, please, check https://www.drupal.org/node/2715637 or by installing and configuring the CORS_UI module - https://www.drupal.org/project/cors_ui
See https://www.drupal.org/project/tawk_to/issues/3222887#comment-14303943