Kavenegar SMS icon

Kavenegar SMS

Send an SMS through Kavenegar API

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.

Links and References

Discussion