Esendex Messenger

Simple SMS messenger for Blesta using Esendex.
Send SMS to your staff and clients.

Esendex Messenger

  • Source Code
  • Easy To Configure
  • Basic Messenger
  • Esendex SMS
Starting at
Pay What You Want

(Minimum £10)



Online copy of the supplied README
(Note: This is autogenerated, might be broken or unpolished/ugly)


Esendex Messenger

This is a SMS messenger for Blesta using Esendex.

Install the Messenger

  1. Upload the source code to a /components/messengers/esendex/ directory within your Blesta installation path.

    For example:

  2. Log in to your admin Blesta account and navigate to

    Settings > Messengers

  3. Find the Esendex messenger and click the "Install" button to install it

  4. You're done with installing! Only thing left is to configure it properly.

Setting up

Simple SMS messenger for Blesta using Esendex.

Quick Support

How to setup the Messenger?

After you have installed it, go to top right Settings > Messengers (/admin/settings/company/messengers/installed/) and find the "Slack" Messenger. Click on "Manage" and input your API Token and Channel ID, if you don't know how to find them, read the heading bellow this one. Next on the left side under "Messengers" click on "Messenger Configuration" and assign Esendex to the SMS Message Type (Currently the only one supported by Blesta). Last step is to verify if messages are enabled, again on the left side under "Messengers" to go "Message Templates". You should see a couple of templates. Edit each one of them and make sure they are enabled if you want to receive their notifications. While you are on this page, you can edit the message contents, keep in mind that they will be posted raw as an SMS message with the maximum length of 918 characters.

How do I get my Account Reference, Email and Password?

Account Reference can be found by clicking on "Administration" on the top right inside Esendex, this will open a page with your accounts, Account Reference is next to your account name and looks like EX0000000.

Email is your Esendex account email.

Password can be found by going to "My Details" on the top right inside Esendex, then scrolling down and clicking "Generate new API password" under "Change API password".

Not getting order notifications?

In your admin panel, go to Billing > Overview (/admin/billing/index/). Scroll to the bottom. You should see an "Orders" panel. In its corner, there is a cogwheel for changing its settings. (This) Click on it, then under "Order Notifications" enable "Messengers". Click "Update Settings" to save your changes.

Not getting ticket notifications?

In your admin panel, go to Support > Departhments (/admin/plugin/support_manager/admin_departments/) Edit your desired department and check "Send Auto-Response Emails for New Tickets". Save your changes by clicking "Edit Department".