How to Setup SMS
Configure SMS providers (BulkSMSBD, Twilio) for OTP verification, notifications, and marketing messages
How to Setup SMS
Enable SMS for student OTP login, payment reminders, exam notifications, and custom messages.
Configuring SMS Provider
- Go to Settings → Integrations → SMS
- Select your SMS provider
- Enter the credentials
- Click Test to verify
- Click Save
Supported Providers
BulkSMSBD (Recommended for Bangladesh)
| Field | Description |
|---|---|
| API Key | Your BulkSMSBD API key |
| Sender ID | Approved sender ID (e.g., your brand name) |
Get your API key from bulksmsbd.com
Twilio (International)
| Field | Description |
|---|---|
| Account SID | From Twilio Console |
| Auth Token | From Twilio Console |
| From Number | Your Twilio phone number |
Get your credentials from twilio.com/console
What SMS Are Sent
| SMS Type | When | Example |
|---|---|---|
| Login OTP | Student logs in with mobile | "Your OTP is 123456" |
| Enrollment | Student enrolls | "Welcome to [Course]. Access at [url]" |
| Payment Receipt | Payment recorded | "Payment of ৳5,000 received. Receipt: [link]" |
| Installment Due | Before due date | "Installment of ৳1,500 due on [date]" |
| Exam Reminder | Before exam | "Exam [name] starts at [time]" |
| Result Published | Results released | "Results for [exam] are now available" |
| Custom | Manual broadcast | Any custom message |
Sending Bulk SMS
- Go to SMS → Broadcast
- Select recipients:
- All students — Send to everyone
- By batch — Select specific batches
- By course — Select specific courses
- Custom — Pick individual students
- Compose your message
- Choose to Send now or Schedule for later
- Click Send
Tip: SMS costs vary by provider. Check your balance and pricing before large broadcasts.
SMS Balance & Usage
Track your SMS usage at Settings → Integrations → SMS → Usage:
- Current balance / remaining credits
- Messages sent today / this month
- Delivery success rate
- Failed messages with reasons
Related Articles
- How to Setup SMTP — Email configuration
- How to Setup Automation — Automated SMS workflows
- How to Setup Installments — Payment reminders via SMS
SMSsetupBulkSMSBDTwilioOTPnotificationsmessages
More in Integrations
How to Setup SMTP (Email)
Configure SMTP email settings with Gmail, SendGrid, SES, or custom server for transactional emails and notifications
How to Setup Payment Gateways
Configure SSLCommerz, bKash, Nagad, Stripe, and other payment gateways for online course payments
How to Setup AI Providers
Configure OpenAI, Gemini, and other AI providers for AI-powered question generation, grading, and content creation
How to Setup Other Integrations
Configure Cloudflare R2 storage, CDN, and other third-party service integrations