Taximail icon

Taximail

Send Email, SMS, OTP via Taximail API with AI content generation or check status/verify OTP

Overview

This node integrates with the Taximail API to send SMS messages, including standard SMS and OTP (One-Time Password) SMS. It supports sending custom text messages or using predefined SMS templates. The node is useful for automating SMS notifications, alerts, marketing messages, or OTP verification workflows in applications.

For example:

  • Sending a promotional SMS to customers using a predefined template.
  • Sending a custom SMS alert about an appointment or delivery.
  • Sending an OTP SMS for user authentication or transaction verification.

Properties

Name Meaning
To Phone (MSISDN) Recipient phone number including country code (e.g., 66812345678). Required for SMS sending.
SMS Template Key Optional key to use an existing SMS template instead of custom text (only for standard SMS).
SMS Text Custom SMS message text (up to 160 characters). Not needed if using a template key.

Output

The node outputs JSON data containing the response from the Taximail API along with some additional metadata:

  • operation: Indicates the operation performed, here it will be "sms".
  • message_id: A unique identifier generated for the sent SMS message. This ID should be saved if you want to check the delivery status later.
  • note: A message advising to save the message_id for future status checks.
  • Other fields returned by the Taximail API related to the SMS sending result.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for HTTP Basic Authentication to access the Taximail API.
  • The node uses the Taximail REST API endpoints for sending SMS.
  • Network connectivity to https://api.taximail.com is required.

Troubleshooting

  • Missing or invalid phone number: Ensure the "To Phone (MSISDN)" property is provided and correctly formatted with the country code.
  • Template key issues: If using a template key, verify that the key exists and is valid in your Taximail account.
  • API authentication errors: Confirm that the API credentials are correct and have sufficient permissions.
  • Message ID saving: Always save the returned message_id to check delivery status later; failure to do so means you cannot track message status.
  • Operation failures: Errors during the API call will throw descriptive error messages. Check network connectivity and API limits.

Links and References

Discussion