Actions3
Overview
This node integrates with the Kavenegar API to send SMS messages, verify OTP tokens, and send Text-to-Speech (TTS) calls. The "Send SMS" operation allows users to send text messages to specified recipients, making it useful for notifications, alerts, or marketing campaigns. For example, a business can use this node to automatically send appointment reminders or promotional offers via SMS.
Properties
| Name | Meaning |
|---|---|
| Receptor | The phone number of the SMS recipient. |
| Sender | The sender identifier displayed on the recipient's device when receiving the SMS. |
| Message | The content of the SMS message to be sent. |
Output
The node outputs JSON data containing the response from the Kavenegar API after sending the SMS. The output fields include:
response: The full API response object.sent: A boolean indicating if the SMS was successfully sent (true).receptor: The recipient phone number.sender: The sender identifier used.message: The message content that was sent.
No binary data is output by this operation.
Dependencies
- Requires an API key credential for authenticating with the Kavenegar API.
- The node uses HTTP GET requests to communicate with the Kavenegar REST endpoints.
- Proper configuration of the API key credential in n8n is necessary.
Troubleshooting
- No credentials got returned!: This error indicates missing or misconfigured API authentication. Ensure the API key credential is correctly set up in n8n.
- API request failures: Network issues or invalid parameters may cause errors. Verify receptor phone numbers, sender IDs, and message content comply with Kavenegar API requirements.
- Continue On Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error details alongside input data.