The SMS Configuration page allows you to configure an SMS gateway for sending text messages from InstiKit.
SMS notifications are commonly used for attendance alerts, fee reminders, OTP verification, examination updates, admission notifications, and other important communication.
Important
SMS configuration is required only if your organization intends to send SMS notifications.
After configuring your SMS gateway, use the Send Test SMS button to verify that the gateway is working correctly before using it in production.

Supported SMS Gateways
InstiKit currently supports the following SMS gateways:
- MSG91
- Twilio
- Custom SMS Gateway
Choose the gateway that best matches your SMS provider.
SMS Gateway
Select the SMS gateway that will be used to send messages.
Depending on the selected gateway, different configuration fields will be displayed.
General Configuration
These settings are commonly used by most SMS providers.
Sender ID
Enter the Sender ID registered with your SMS provider.
The Sender ID is the name or identifier that appears as the sender of the SMS.
Examples:
- ABCSCH
- INSTIKIT
- SCHOOL
Some countries require Sender IDs to be pre-approved by the telecom authority.
Test Number
Enter a mobile number that will be used when sending a test SMS.
This field is only used by the Send Test SMS feature.
Test Template ID
Some SMS providers require a template ID even for test messages.
If your provider requires one, enter the approved template ID here.
Otherwise, this field can be left empty.
Number Prefix
Specify the default country code that should be automatically added to phone numbers.
Examples:
+91+1+44
This helps ensure mobile numbers are formatted correctly before being sent to the SMS gateway.
MSG91 Configuration
MSG91 is one of the most popular SMS providers in India.
To use MSG91, create an account and obtain your API credentials.
Auth Key
Enter your MSG91 Authentication Key.
This key authorizes InstiKit to communicate with the MSG91 API.
Keep this value confidential.
Additional provider-specific fields such as Sender ID and Template ID should also be configured according to your MSG91 account.
Twilio Configuration
Twilio is a global cloud communication platform that supports SMS delivery in many countries.
To use Twilio, create a Twilio account and obtain your API credentials.
Account SID
Enter your Twilio Account SID.
Auth Token
Enter your Twilio Auth Token.
Keep this value confidential.
Twilio Number
Enter the Twilio phone number that will be used to send SMS messages.
This number must already exist in your Twilio account.
Custom SMS Gateway
If your SMS provider is not directly supported, you can integrate it using the Custom SMS Gateway option.
This allows InstiKit to work with virtually any SMS provider that offers an HTTP API.
API URL
Enter the SMS provider's API endpoint.
Example:
https://api.example.com/send
API Method
Select the HTTP method used by your provider.
Supported methods include:
- GET
- POST
Use the method specified in your provider's API documentation.
Receiver Parameter
Enter the parameter name used for the recipient's mobile number.
Example:
mobile
or
to
Message Parameter
Enter the parameter name used for the SMS message.
Example:
message
Sender ID Parameter
Enter the parameter name used for the Sender ID.
Example:
sender
Template ID Parameter
If your provider requires template IDs, enter the corresponding parameter name.
Example:
template_id
API Headers
Specify any HTTP headers required by your SMS provider.
Examples include:
- Authorization
- API Key
- Content-Type
Refer to your provider's API documentation for the correct format.
Additional Parameters
Some SMS providers require extra request parameters.
Enter any additional parameters in this section according to your provider's documentation.
Testing SMS Configuration
After completing the configuration:
- Save the settings.
- Enter a valid Test Number.
- Click Send Test SMS.
- Confirm that the SMS is delivered successfully.
If the test fails, verify:
- SMS gateway selection
- API credentials
- Sender ID
- Template ID
- Country code
- Mobile number format
- Account balance or credits
- Provider documentation
Recommended Configuration
| SMS Gateway | Recommended Use |
|---|---|
| MSG91 | Schools and organizations in India |
| Twilio | International organizations |
| Custom Gateway | Any provider with an HTTP API |
Saving Changes
After updating the SMS configuration, click Save to apply the changes.
We strongly recommend sending a test SMS immediately after saving to ensure the gateway has been configured correctly.