SMS Settings

You have the option to connect with an SMS provider to send text messages to mobile numbers.

To integrate SMS functionality in StrideERP, you can collaborate with an SMS Gateway Provider that offers an HTTP API. They will set up an account for you and provide a unique username and password to access their services.

1. Pre-requisite

No Pre-requisite required

2. How to access SMS Settings

To access SMS Settings, go to:

Admin > integration > SMS Settings

To set up SMS Settings in StrideERP, you will need to obtain the HTTP API documentation from your SMS Gateway Provider. This document provides instructions on how to access their SMS interface from third-party applications. Within the documentation, you will find a URL that is used to send SMS messages via an HTTP request. By utilizing this URL, you can configure the SMS Settings in StrideERP.

http://instant.smses.com/web2sms.php?username=<username>&amp;password;=<password>&amp;to;=<mobilenumber>&amp;sender;=<senderid>&amp;message;=<message>
Note: For SMS Gateway URL, only include the string before the "?".

Example:

http://instant.smses.com/web2sms.php?username=abcd&amp;password;=abcd&amp;to;=9900XXXXXX&amp;sender;
=DEMO&amp;message;=THIS+IS+A+TEST+SMS

The above URL will send SMS from account abcd to mobile number 9900XXXXXX with sender ID as DEMO with a text message as "THIS IS A TEST SMS".

Please note that certain parameters within the URL are static and remain constant. You will receive these static values from your SMS Provider, such as username, password, and other relevant information. These static values need to be entered into the Static Parameters table within StrideERP's SMS Settings.

3. How to configure StrideERP with Voip.ms

The first step is to login to voip.ms account. Then go Main menu, SOAP and REST/JSON API. Enable the API, set a password and whitelist your server ip address.

Then go to DIDs and enable SMS on the number SMS will be sent from.

Set SMS Gateway to https://voip.ms/api/v1/rest.php

Set Message Parameter to message

Receiver Parameter to dst

Create 4 new Static Parameters:

  • api_username (voip.ms account username)

  • api_password (the API password configured few minutes ago)

  • method set value to sendSMS

  • did (the 10 digits DID that will be used to send the sms)

Then go to SMS Center to test if everything works properly.