SMS Settings
ERPNext allows integration with SMS Gateway providers to send messages directly to mobile numbers using HTTP APIs.
1. Overview
To enable SMS functionality, you must subscribe to an SMS provider that offers an HTTP API. The provider will give you:
- Username
- Password
- API URL
2. Access SMS Settings
Home > Settings > SMS Settings
3. SMS Gateway Configuration
You need to configure the gateway URL provided by your SMS provider.
Only the base URL (before “?”) should be used in ERPNext.
Example Gateway URL
http://instant.smses.com/web2sms.php
Full request format example:
http://instant.smses.com/web2sms.php? username=abcd& password=abcd& to=9900XXXXXX& sender=DEMO& message=THIS+IS+A+TEST+SMS
4. Static Parameters
Some parameters remain fixed and must be configured in the Static Parameters table:
- username
- password
- sender ID
5. SMS Gateway Integration (VoIP.ms Example)
ERPNext can also be integrated with VoIP.ms for sending SMS.
Setup Steps
- Login to VoIP.ms account
- Enable SOAP/REST API under API settings
- Set API password and whitelist server IP
- Enable SMS for DID number
VoIP.ms Configuration in ERPNext
- Gateway URL: https://voip.ms/api/v1/rest.php
- Message Parameter: message
- Receiver Parameter: dst
Static Parameters
- api_username → VoIP.ms username
- api_password → API password
- method → sendSMS
- did → Sender DID number
6. Testing
After configuration, use SMS Center in ERPNext to test message delivery.
Related Topics
- Email Account
- Notifications
Rating: 0 / 5 (0 votes)