SMS Module
sERP integrates with the Darrel Technologies A2P SMS platform to deliver outbound SMS notifications and bulk messaging directly from within the system. To use SMS features, your SMS API credentials (API ID and API Key) must be configured in Settings > SMS Settings.
Note
SMS messages are billed per unit based on your SMS agreement with Darrel Technologies. Each message sent is logged in the Sent Messages section.
Bulk SMS
Navigate to SMS > Send SMS to compose and send a bulk SMS message to a group of recipients.
Select the Recipient Group from the dropdown:
All Students — all currently enrolled students’ parents/guardians
All Staff — all registered staff members
Class — parents of students in a specific class
Year Group — parents of students in a specific year group
Campus — parents of students in a specific campus
Section — parents of students in a specific section
Compose the message in the text area. A character counter shows the current length and number of SMS units that will be used
Review the estimated recipient count and cost
Click Send
Tip
Use the Preview option to review the message before sending. Personalised messages (including the student’s name) can be composed for individual sends.
Bill Reminders
Navigate to SMS > Bill Reminder to send fee payment reminder messages to parents of students with outstanding balances.
Apply filters to narrow the recipient list:
Class: restrict to a particular class
Campus: restrict to a campus
Section: restrict to a section
Amount Paid Filter: include only students who have paid less than a specified amount or percentage
Review the resulting debtor list — this shows the student name, class, bill amount, amount paid, and balance
Compose the reminder message, or use the default template
Click Send Reminder to dispatch SMS to all listed parents
Alternatively, click Print Reminders to generate printed reminder notes instead of SMS.
Note
Automated weekly fee reminders can also be configured via the cron-based reminder system. See Settings > Finance Settings for the automated reminders toggle.
SMS Terminal Reports
Navigate to SMS > Terminal Reports to send students’ progress report summaries to parents via SMS at the end of a term.
Select the Class and Academic Term
sERP compiles a summary of each student’s performance (total marks, position, aggregate) and formats it as an SMS message
Review the preview — confirm the number of recipients and SMS units
Click Send to dispatch
Note
SMS terminal reports are sent to the mobile numbers registered for the student’s parent/guardian in sERP.
Payment Notifications
sERP can automatically send an SMS confirmation to parents when a bill payment is recorded. This is configured in Settings > SMS Settings:
Payment Notification: toggle ON to enable automatic SMS on every payment recorded
SMS Sender ID: the name displayed as the sender on the parent’s phone (subject to network carrier approval)
When enabled, each successful payment triggers an SMS to the registered parent/guardian number with the payment amount, balance, and receipt reference.
Absence Notifications
When attendance is recorded and a student is marked absent, sERP can automatically send an SMS notification to the student’s registered parent or guardian. This feature is active when SMS is configured and a guardian mobile number is available for the student.
The notification message includes the student’s name, the date of absence, and a prompt to contact the school if the absence was unexpected.
Sent Messages
Navigate to SMS > Sent Messages to view a log of all outbound SMS messages.
The log shows:
Date and time sent
Sender ID used
Message content (truncated)
Number of recipients
Delivery status
Use the search field to filter by recipient number, message content, or date range. Individual message records can be expanded to view the full content and delivery details.