This plugin allows you to add Tawk.to live chat support to your Blesta installation, enabling real-time communication with your clients directly from the client area.
Free - View Pricing
What Tawk.to Live Chat gives you
Configure it independently for each brand on a multi-company install, so every company runs with its own settings.
Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.
Paste the Property ID and Widget ID from your tawk.to dashboard and chat is live; clear them again and the widget stops loading, with nothing to uninstall.
The tawk.to chat widget loads on every client-facing page, from the order form to the client area, while your staff admin area is deliberately left untouched.
Logged-in clients arrive with their name, email address, account ID, company and phone number in international format already attached to the conversation, so nobody has to ask.
Turn on Secure Mode and add your key, and every logged-in client is cryptographically signed before tawk.to accepts them, so an agent knows the person in the chat really owns that account.

Put a live chat window in front of every visitor and client, with your agents already knowing who they are talking to.
A client who has a question shouldn't have to leave the page they're on to open a ticket and wait for a reply. Tawk.to Live Chat puts your tawk.to chat widget on your client area and public-facing pages automatically, with nothing to paste into a template and no theme file to edit. Turn on Secure Mode and the widget arrives already knowing a logged-in client's name, email, account ID, company and phone number, so an agent has the full picture from the first message instead of asking for an account number.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Upload the extension folder into your Blesta installation so it lands under your Blesta directory at:
plugins/tawk_to/
For example, on a typical install: /var/www/html/blesta/plugins/tawk_to/
default. If you have more than one, open Chat Widget settings in your tawk.to dashboard and take the code at the end of your direct chat link (https://tawk.to/chat/<property_id>/<widget_id>).This plugin registers no cron tasks and needs nothing else set up before first use - once you save a Property ID and Widget ID, the chat widget starts loading automatically across your client area and public pages.
You're ready to go - see the usage guide for a walkthrough of day-to-day use.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Upgrading works just like installing: upload the new files over the old ones, then run the upgrade from the same page you installed it on.

Go to Settings > Company > Plugins, find Tawk.to Live Chat in your installed plugins, and click Manage. This page is the only screen the plugin adds to your admin area - there are four fields:
default.Click Save changes to apply your settings. Settings are per company, so on a multi-company install each company configures its own Property ID, Widget ID and Secure Mode options.
Once a Property ID and Widget ID are saved, the tawk.to chat widget loads automatically in the corner of your client area and public-facing pages - there is nothing for clients to install or configure. Clicking the widget opens a chat window where clients can message your support team directly from the page they're already on.
If Secure Mode is on and a client is logged in when they open the chat, their name, email address and account ID are shared with your tawk.to dashboard automatically, along with their company and phone number (in international format) when those are on file, so your agents see who they're talking to right away. A client browsing without being logged in, or before Secure Mode is configured, can still start a chat - it just won't carry any account details.
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Fixed a licence error on the settings screen rendering an empty settings panel with nothing explaining it
The Secure Mode Key is no longer displayed on the settings page once saved (leave the field blank to keep it)
The Secure Mode setting is now validated, so a tampered value is rejected with a message instead of a database error
Secure Mode now shares the logged-in client's ID, company, and phone with your agents
v1.0.0 - 2024-09-22
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Blesta Club release
Get exactly what you need and want.
Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Value: Free
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(1 customer review)
Easy to set up and works perfectly—no issues at all. Just how you’d want it. Smooth and reliable!
It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.
More extensions to explore
Plugin
Integrate the Announcements plugin to provide updates and news to your clients.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Download multiple invoices simultaneously.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Automate Convoy stock management.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Give your clients rewards based upon service purchases.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Integrate Crisp live chat into your client area.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x