The Crisp Live Chat plugin allows you to embed Crisp live chat on your Blesta client area, facilitating real-time communication with your clients.
Free - View Pricing
What Crisp 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.
Turn on identity verification and add your Crisp secret, and each client's email is cryptographically signed before it reaches the chat, so nobody can open a chat pretending to be one of your customers.
Paste your Crisp Website ID on the plugin's manage page and chat is live. The field is checked for the right format, so a mistyped ID is caught on save instead of leaving you with a silently dead widget.
The Crisp chat widget loads automatically across your client area and public pages, with nothing to paste into a template and no theme file to edit. It is deliberately kept out of the staff portal so your team's admin screens stay clean.
List the URL patterns that should never show the chat widget, one per line, with wildcard or partial matching. Keep chat off your checkout, order forms, or any page where it gets in the way, and leave the list empty to show it everywhere.
When a logged-in client opens the chat, their name, email address, company, and phone number in international format are handed to Crisp automatically, along with their client ID and language, so an agent answers with the full picture instead of asking for an account number first.

Put Crisp live chat in front of your clients with their account details already on the agent's screen.
When a client has a question, they shouldn't have to leave the page they're on to open a ticket and wait for a reply. Crisp Live Chat puts a live chat widget on your client area and public-facing pages automatically, with nothing to paste into a template and no theme file to edit. As soon as a logged-in client opens the chat, their name, email, company and phone number are handed to your Crisp inbox, so an agent already knows who they're talking to instead of asking for an account number first.
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/crisp/
For example, on a typical install: /var/www/html/blesta/plugins/crisp/
8c842203-7ff5-4c7a-b2ca-3b9f5b0cb1de. Saving an invalid or empty value keeps the chat widget switched off, so nothing is shown to clients until a real Website ID is in place.This plugin registers no cron tasks and needs nothing else set up before first use - once you save a Website 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 Crisp 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:
Click Save changes to apply your settings. Settings are per company, so on a multi-company install each company configures its own Website ID and options.
Once a Website ID is saved, the Crisp 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 a client is logged in when they open the chat, their name, email, company, and phone number (when on file) are shared with your Crisp inbox automatically, along with their client ID and language, so your agents see who they're talking to right away. A client browsing without being logged in can still start a chat - it just won't carry any account details until they log in.
v3.0.0 - 2026-10-10
PHP 8.2 - 8.4 · Blesta 6.x
Added support for Blesta 6. This version requires Blesta 6.0 or later; Blesta 5 installs should stay on version 2.x
Updated the plugin settings page to the Blesta 6 admin theme, including dark mode, with a help tooltip next to each field
The chat widget and the client identity it shares with Crisp are unchanged
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 Identity Verification Secret is no longer displayed on the settings page once saved (leave the field blank to keep it)
The "Verify client identity?" setting is now validated, so a tampered value is rejected with a message instead of a database error
The update now checks for each column before adding it, so a failed update can be retried
Push richer client identity to Crisp (company, phone, client id, locale)
Added identity verification (HMAC-signed client email)
Added a URL exclusion list to suppress the widget on chosen pages
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 8.2 - 8.4 · Blesta 6.x
Value: Free
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(0 customer reviews)
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 8.2 - 8.4 · Blesta 6.x
Plugin
Give your clients rewards based upon service purchases.
PHP 8.2 - 8.4 · Blesta 6.x
Plugin
Set custom exchange rules for currencies.
PHP 8.2 - 8.4 · Blesta 6.x