On this page
Event SMS (the Event Text Messaging page) lets ISPbills automatically send an SMS when a specific system event occurs. You do not create events yourself — ISPbills ships a fixed set of built-in events, each with a default message you can customise and a status you can toggle.
How it works
The Event Text Messaging page lists every built-in event with its Default SMS and current Status. Open an event to:
- Set the status —
enabledordisabled. A disabled event fires nothing but keeps your message. - Provide “Your Format” — a custom SMS body that overrides the built-in Default SMS Format for that event. Leave it blank to keep the default.
The Event name, its Variables, and the Default SMS Format are shown read-only for reference; only the status and your custom format are editable.
Built-in events
| Event | When it fires | Variables |
|---|---|---|
| Confirmation SMS | A due-date reminder run completes (summary of who was notified) | [PAYMENT_DATE], [CUSTOMERS_COUNT] |
| OTP | A one-time code is needed (mobile verification, MAC replacement) | [OTP] |
| Recover Customer ID | A customer requests their customer ID | [COMPANY_NAME], [CUSTOMER_ID] |
| No-balance notice | A customer’s internet balance runs out | (none) |
| Welcome Message for Hotspot Users | A new hotspot customer is created | [COMPANY_NAME] |
| Welcome Message for PPPoE Users | A new PPPoE customer is created | [CUSTOMER_ID], [USERNAME], [PASSWORD], [HELPLINE] |
| Balance added to operator account | Balance is credited to an operator account | [AMOUNT] |
| Payment Confirmation Message | A customer payment is processed | [AMOUNT], [HELPLINE] |
| Send Money Notification | Money is received via bKash / Send Money | [MOBILE], [AMOUNT], [CUSTOMER_ID] |
Template variables use square brackets, e.g. [AMOUNT]. Each event only supports the tokens listed for it; a token that an event does not provide is left as-is. The exact tokens for an event are always shown on its edit screen.
Example custom formats
Welcome Message for PPPoE Users:
Welcome! Your PPP ID: [USERNAME], password: [PASSWORD], customer ID: [CUSTOMER_ID]. Helpline: [HELPLINE].
Payment Confirmation Message:
Your bill of [AMOUNT] has been paid successfully. For help call [HELPLINE].
Send Money Notification:
[MOBILE] sent [AMOUNT]. Customer ID: [CUSTOMER_ID].
Notes
- Event SMS messages are sent in real time when the triggering action occurs, not on a schedule.
- One SMS credit is consumed per message sent. High-volume events such as Payment Confirmation Message can consume credits frequently — monitor your SMS balance.
- The SMS gateway must be configured and active under Settings → SMS Gateway for Event SMS to function.
- If a customer has no valid mobile number, the SMS is silently skipped for that customer. Keep contact details up to date.