This module enables SMS notifications in your HostBill application using the sms.bd API.
It allows automated SMS sending for invoices, tickets, and client updates directly from HostBill.
- Seamless integration with sms.bd
- Supports both Client and Staff notifications
- Customizable message templates
- Department-wise notification setup
- Manual SMS sending to clients
- Secure API-based connection
- Billing-related events
- Support-ticket events (new ticket, new reply etc.)
- Hosting accounts events (new passwords, account created)
- Domain events - renewals, expirations
- Billing-related events
- Support events (new ticket, new reply etc.)
- New orders
- Failed logins
- Automation failures
- Incoming payments
- Connect to your HostBill server via SSH or file manager.
- Navigate to:
/public_html/includes/modules/Notification/ - Create a new folder named:
smsnetbd_sms - Set folder and file ownership to:
hostbill:hostbill - Upload the file:
into the
class.smsnetbd_sms.phpsmsnetbd_smsdirectory.
- Log in to your HostBill Admin Dashboard.
- Go to:
Settings → Modules → Notification Modules - Under Inactive Modules, find:
and activate it.
SMS NET BD SMS Notifications - Create a new app connection with:
- Application: SMS NET BD SMS Notifications
- Name: (any custom name)
- API Key: Obtain from portal.sms.bd/api
- Sender ID (Optional): Obtain from portal.sms.bd/sender_id
⚠️ Sender ID must have Approved status if used.
- Navigate to:
Settings → System Settings → General Settings → Mobile Notification - Enable notifications for Clients and/or Staff Members.
- Click Save Changes.
- Go to:
Settings → Message Template - Enable SMS notifications for desired events, such as:
- New Invoice
- Overdue Invoice
- Paid Invoice
- Support Ticket Reply
- ...and more.
- (Optional) Edit SMS message templates to match your preferences.
- Assign the correct App Connection (gateway/SMS account created earlier).
To configure SMS notifications for specific support departments:
- Navigate to:
Support → Ticket Department → [Select Department] → Department Details - Under Notification, set up Mobile Notifications.
- Enable SMS notifications for the selected department.
To send a message to a specific client or new number:
- Go to:
Clients → Notify Client → Mobile Notification - Ensure Mobile Notifications are enabled under:
Settings → System Settings → General Settings → Mobile Notification - Send your custom SMS instantly.
Your HostBill installation is now fully integrated with sms.bd for automated and manual SMS notifications!
This module is licensed under the MIT License.
See LICENSE for more details.
For support or inquiries, visit:
👉 https://sms.bd/contact