With Slack integration, you can automate messages and notifications to your team. This integration allows you to send alerts and updates directly into Slack channels for seamless notifications.
Free - View Pricing
What Slack 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.
A notification too long for one message is split across consecutive messages instead of being cut short, so nothing is silently lost off the end.
A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.
Both the bot token and the Incoming Webhook URL are stored encrypted, so the credentials that can post into your workspace are never sitting in the database in plain text.
What it sends and what comes back is recorded in Blesta's own log, with credentials never written to it, so you can see exactly what happened without leaving your admin area.
Choose whether each notification also pings @here for active members or @channel for everyone, so urgent alerts are impossible to scroll past. Leave it on None for quiet delivery.
A test button on the settings page checks your credentials against the live service and reports back exactly what it said, without saving half-typed settings or waiting for a real event to fire.
Override the display name and set an emoji shortcode as the message icon, so Blesta notifications are instantly recognisable in a busy channel. Leave both blank to use your Slack app's own identity.
In bot token mode, set an optional staff channel and any notification addressed to a staff member is posted there instead, keeping internal alerts out of the channel your team watches for client activity.
Stored credentials are never rendered back into the settings page, and leaving a field blank when you edit keeps the saved value, so a secret is never exposed in day-to-day admin work and cannot be wiped by accident.
Use a Slack app bot token to post into any channel you name, or paste an Incoming Webhook URL to get running without creating a bot at all. Fill in whichever suits your workspace and the messenger uses that mode for both live sends and connection tests.
Notifications arrive as a structured Slack message with a heading, the message body and a footer, not a dump of raw HTML. Bold, italics and links from the notification template are converted to Slack's own formatting, and Slack's reserved characters are escaped so nothing renders wrong.

Welcome, and thank you for purchasing the Slack Messenger! We're delighted to have you as a customer and are committed to ensuring you have a seamless experience. This guide aims to walk you through the installation and configuration of your new extension. If you're new to Blesta or encounter any issues, please don't hesitate to reach out for support.
The Slack Messenger is designed to send notifications for various events in Blesta, ensuring you stay informed and connected with your clients and team. The notifications are categorized as follows:
Download the Messenger:
Upload to Blesta:
/var/www/html/blesta/components/messengers/slack/Install the Messenger:
Manage the Messenger:
/admin/settings/company/messengers/installed/).Messenger Configuration:
Enable Notifications:
API Token:
Channel ID:
Order Notifications:
/admin/billing/index/).Ticket Notifications:
/admin/plugin/support_manager/admin_departments/)./admin/plugin/support_manager/admin_staff/).If you encounter any issues or have suggestions for improving the extension, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Welcome, and thank you for purchasing the Slack Messenger! We're delighted to have you as a customer and are committed to ensuring you have a seamless experience. This README aims to guide you through the installation of your new extension. If you're new to Blesta or encounter any issues, please don't hesitate to reach out for support.
For detailed instructions on how to install the Slack Messenger, please ensure you have the license manager installed for leased extensions and then follow these steps:
Obtain the Messenger:
Upload to Blesta:
/var/www/html/blesta/components/messengers/slack/Install the Messenger:
API Token:
Channel ID:
Configure the Messenger:
/admin/settings/company/messengers/installed/).Messenger Configuration:
Enable Notifications:
You're now done with the installation! Proceed to configure the messenger as needed by following the usage guide!
If you encounter any issues or have suggestions for improving the extension, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Welcome, and thank you for purchasing the Slack Messenger! We're delighted to have you as a customer and are committed to ensuring you have a seamless experience. This README aims to guide you through the update process of your new extension. If you're new to Blesta or encounter any issues, please don't hesitate to reach out for support.
To keep your Slack Messenger up-to-date, follow the steps outlined below:
Obtain the Updated Messenger:
Upload to Blesta:
/var/www/html/blesta/components/messengers/slack/Update the Messenger:
No additional changes are needed outside of updating the files. Any breaking changes will be communicated to clients by the Blesta.Club team prior to it being made available for download!
Keep your Slack Messenger up-to-date to ensure you have the latest features and improvements.
If you encounter any issues or have suggestions for improving the extension, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.

Welcome, and thank you for purchasing the Slack Messenger! We're delighted to have you as a customer and are committed to ensuring you have a seamless experience. This README aims to guide you through the usage of your extension. If you're new to Blesta or encounter any issues, please don't hesitate to reach out for support.
Once your Slack Messenger is installed and updated, you'll want to configure it to suit your needs. Follow the steps below for a comprehensive setup.
The Slack Messenger is designed to send notifications for various events in Blesta, including:
If you encounter any issues or have suggestions for improving the extension, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Notifications are now sent as rich Block Kit messages (a titled header, the body, and a footer) instead of plain text
Added optional Bot Name and Bot Icon Emoji settings so notifications can be branded per company
Added an optional Mention on Delivery setting to ping @here or @channel when a notification arrives
Added an optional Staff Channel ID so staff notifications can be routed to a separate channel from client ones
Added Incoming Webhook URL mode as a simpler alternative to creating a bot and API token
Fixed the API Token being displayed in readable text on the settings page; it is now masked, and leaving it blank keeps the token you already saved
The Incoming Webhook URL is masked on the same terms as the API Token: it is never shown back to you, and leaving it blank when you save keeps the URL you already stored
Slack rate limits are now retried once, and a message Slack still refuses is named as rate limited in the messenger log rather than blending in with other delivery failures
Fixed connection problems all being recorded the same way; the messenger log now names the reason, such as a DNS failure, a TLS failure or a timeout
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
(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
Messenger
Automate notifications and communication from Blesta to Discord.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Messenger
Esendex SMS integration for sending notifications and alerts.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Messenger
Automate notifications and alerts via Telegram.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x