TouchBasePro icon

TouchBasePro

Interact with TouchBasePro API for Email, WhatsApp, and SMS operations

Overview

The node integrates with the TouchBasePro API to send bulk SMS messages. It allows users to send multiple SMS messages in one operation, each potentially customized with different phone numbers, message content, and optional sender IDs. This is useful for marketing campaigns, notifications, alerts, or any scenario where sending personalized SMS messages to many recipients simultaneously is required.

For example, a business can use this node to send promotional offers to a list of customers, specifying different messages or sender IDs per recipient if needed.

Properties

Name Meaning
Messages A collection of SMS messages to send. Each message includes:
- Phone Number The recipient's phone number in international format (e.g., +1234567890).
- Message The text content of the SMS message to be sent.
- Sender ID Optional identifier shown as the sender of the SMS (if supported by the SMS provider).

Output

The output is an array of JSON objects, each representing the response from the TouchBasePro API for the corresponding SMS message sent. The exact structure depends on the API response but typically includes status information about the message delivery.

The node does not explicitly handle binary data output for this operation.

Dependencies

  • Requires an API key credential for authenticating with the TouchBasePro API.
  • The node depends on the TouchBasePro service being available and reachable via its API endpoints.
  • No additional environment variables are explicitly required beyond the API authentication setup.

Troubleshooting

  • Common Issues:

    • Invalid or missing phone numbers may cause message sending failures.
    • Exceeding rate limits or quota restrictions imposed by TouchBasePro could result in errors.
    • Incorrect or missing API credentials will prevent successful API calls.
    • Improperly formatted sender IDs might be rejected by the SMS provider.
  • Error Messages:

    • "Operation "sendBulkMessages" not implemented for resource "sms": Indicates a misconfiguration or unsupported operation selection.
    • API errors returned from TouchBasePro usually include details; check the error message for invalid parameters or authentication issues.
  • Resolutions:

    • Verify phone numbers are in correct international format.
    • Ensure the API key credential is correctly configured and valid.
    • Check the sender ID format and whether your account supports custom sender IDs.
    • Review TouchBasePro API documentation for rate limits and adjust usage accordingly.

Links and References

Discussion