Actions9
Send SMSNiaga → Send
AI-generatedOverview
The SMSNiaga node integrates with the SMSNiaga API to send SMS messages and manage related resources such as sender IDs, subscriber groups, and account information. Specifically, the Send SMSNiaga - Send operation allows users to send SMS messages to Malaysian phone numbers using a selected sender ID.
This node is beneficial in scenarios where businesses or applications need to automate sending SMS notifications, alerts, marketing messages, or transactional messages to customers in Malaysia. For example, an e-commerce platform can use this node to send order confirmations or delivery updates via SMS.
Properties
| Name | Meaning |
|---|---|
| Select Sender ID Name or ID | Choose the sender ID from a list or specify one by expression; identifies the sender of the SMS message. |
| Message Body | The text content of the SMS message to be sent. |
| Phone Numbers | Malaysian phone numbers separated by commas (max 50). Accepts formats like 60123456789 or +60123456789. |
| Preview Mode | Boolean flag to enable preview mode (test mode) which simulates sending without actual delivery. |
Output
The node outputs JSON data representing the response from the SMSNiaga API for each input item processed. The structure depends on the API response but generally includes details about the SMS sending status or any errors encountered.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for SMSNiaga API authentication.
- Needs network access to
https://manage.smsniaga.com/api. - The node uses HTTP requests with Bearer token authorization.
- The user must configure SMSNiaga API credentials in n8n before using the node.
Troubleshooting
Invalid phone number format error:
Occurs if phone numbers are not in the required Malaysian format (60123456789or+60123456789). Ensure all numbers follow this format and are separated by commas.Maximum phone numbers exceeded:
The node limits sending to a maximum of 50 phone numbers per request. Split large lists into multiple executions.Authentication failed:
If the API token is invalid or expired, the node will throw an authentication error. Verify and update your API credentials.Validation errors:
These occur when required parameters are missing or incorrectly formatted. Double-check that all required fields (sender ID, message body, phone numbers) are provided.Rate limit exceeded:
Sending too many requests in a short time may trigger rate limiting. Implement delays or batch processing to avoid this.Server errors:
Temporary issues on the SMSNiaga server side may cause failures. Retry after some time or contact SMSNiaga support if persistent.
Links and References
- SMSNiaga API Documentation (for detailed API usage and parameters)
- n8n Expressions Documentation (for using expressions in property values)